s=eval(input('随机输入一个自然数:'))
Counter=0
while(s!=1):
if s%2==0:
s=int(s/2)
print('{}'.format(s),end=' ')
elif s%2!=0:
s=int(s*3+1)
print('{}'.format(s),end=' ')
Counter=Counter+1
print('\n经过{}次运算得到自然数1'.format(Counter))
角谷定理(python版)
最新推荐文章于 2024-04-25 22:01:40 发布