题目:
考拉兹猜想:又称奇偶归一猜想,是指对于每一个正整数,如果他是奇数,则对它乘3再加1,如果他是偶数,则对它除以2,最终都能得到1.编写一个程序,输入一个正整数,打印其考拉兹序列。
输入格式:
一个大于1 的正整数。
输出格式:
以逗号分隔的考拉兹序列。
输入样例:
16
输出样例:
16,8,4,2,1
参考代码:
x = int(input()) while x!=1: if x % 2 == 0: x = x // 2 #使用//确保得到整数的结果 else: x = x * 3 + 1 print("%d" %x,end = "," if x != 1 else "")