刚学python 想请教一下这方面的专业人士这两道题该怎么编 害真的不会 不懂咋下手
收起
n = int(input()) S = 0 for i in range(1,n+1): S += (n-i+1)**i print(S)
n = int(input()) Hailstone = [n] while n!=1: if n%2==1: Hailstone.append(3*n+1) else: Hailstone.append(n//2) n = Hailstone[-1] print(Hailstone)
报告相同问题?