'''
冰雹猜想,对于每一个正整数,如果它是奇数,则对它乘3再加1,如果它是偶数,则对它除以2,如此循环,最终都能够得到1。输入一个数n,输出变换序列。
如n=6,得出序列6,3,10,5,16,8,4,2,1
'''
def judage(n):
while n > 1:
if n % 2 == 0:
n = int(n * 3 + 1)
print(n)
elif n % 2 != 0:
n = int(n / 2)
print(n)
def main():
n = int(input("请输入一个正整数:"))
judage(n)
main()