python練習題18


a+aa+aaa+...前n項和
求數(shù)列a+aa+aaa+aaaa+......前n項和,a和n均由輸入獲得。
輸入格式:
輸入兩個正整數(shù)a和n,兩個數(shù)之間用逗號分隔。
輸出格式:
輸出"a+aa+aaa+aaaa+......=和"的形式,詳見輸出樣例。
輸入樣例:
在這里給出一組輸入。例如:
3,6
輸出樣例:
在這里給出相應的輸出。例如:
3+33+333+3333+33333+333333=370368
答:
a,n=eval(input())
s=0
ss=0
for i in range(1,n+1):
? ? s=s*10+a
? ? if i==1:
? ? ? ? print(s,end="")
? ? else :
? ? ? ? print("+",s,sep="",end="")
? ? ss=ss+s
print("=",ss,sep="")

