题解 | 魔法数字变换
魔法数字变换
https://www.nowcoder.com/practice/db41a6ce80a646aa9a5eb6252ac2df76
n = int(input())
count = 0
while True:
if n != 1:
if n % 2 == 0:
n = n/2
count += 1
elif n % 2 != 0:
n = 3*n + 1
count += 1
else:
print(count)
break
查看3道真题和解析