n = int(input()) arr = [] while n != 1: arr.insert(0, n) if n % 2 == 1: n = n * 3 + 1 else: n //= 2 arr.insert(0, 1) for i in range(len(arr)): print(arr[i], end=" ") # 打印元素并以空格分隔 # 打印最后一个元素后换行 print()
萌新求助QAQ,求求佬了