为什么明明在python中运行是没有问题的,上传却说我py文件为空白?
“回文数”是指从左向右读和从右向左读都一样的正整数,如101、32123、6666等。数学上有个“回文数猜
想”:不论开始是什么正整数(两位以上),在经过有限次正序数和倒序数相加的步骤后,都会得到一个回
文数。例如:69变成165(69+96),再变成726(165+561),再变成1353(726+627),最后变成4884
(1353+3531),69经过4步演算得到回文数4884.请你编写程序,输入一个正整数,计算需要经过多少步
就能得到回文数。为了简化,如果超出30步,则演算终止,并输出“ >30”。
【输入描述】输入一个两位以上的正整数。
【输出描述】输出两个数,输出得到的回文数以及演算步数。若超出30步,则输出“ >30”。
【输入样例】69
【输出样例】4884 4
x=input()
y=0
while y<30:
if x==x[::-1]:
print(x,end=' ')
print(y)
break
else:
z=int(x)+int(x[::-1])
x=str(z)
y+=1