''' 任意取一个正整数n,如果n是奇数,则把n变为3n+1, 如果n是偶数,则把n变为n/2, 按此规则不断重复操作, 最终一定会得到1. ''' count=0 x=int(input("请输入一个正整数:")) while x!=1: if x%2==0: x=x/2 else: x=3*x+1 count+=1 print(x,end=" ") print("经历了%d次"%count)