''' |
任意取一个正整数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) |