链接:http://noi.openjudge.cn/ch0105/21/
思路:
#http://noi.openjudge.cn/ch0105/21/
n = int(input())
if n == 1 :
print("End")
else:
if n % 2 == 0 :
print(str(n)+"/2="+str(n//2))
n = n // 2
else :
print(str(n)+"*3+1="+str(n*3+1))
n = n * 3 + 1
while True :
if n == 1 :
break
print(str(n)+"/2="+str(n//2))
n = n // 2
print("End")
运行结果没有问题,但是题目判错。
求各位帮助!
样例及题目见链接