s=input()
a=str(s)
b=a[::-1]
if a==b:
print(a)
else:
i=1
while True:
c=int(a)+int(b)
d=int(str(c)[::-1])
print("{}:{}+{}={}".format(i,a,b,c))
if c==d:
print(c)
break
else:
a=c
b=d
i+=1
你这代码太乱了,一般人看见就走了,在粘贴代码的时候
我瞅了会儿,把代码恢复成这个熊样:
s=input()
a=str(s)
b=a[::-1]
if a==b:
print(a)
else:
i=1
while True:
c=int(a)+int(b)
d=int(str(c)[::-1])
print("{}:{}+{}={}".format(i,a,b,c))
if c==d:
print(c)
break
else:
a=c
b=d
i+=1
结果:
木得问题?