#31185: python 找不到問題


bowon.lin@gmail.com (柏宇練習中)

學校 : 不指定學校
編號 : 114462
來源 : [124.218.17.159]
最後登入時間 :
2022-08-09 09:16:44

while True:
    try:
        n=int(input())
        t=0
        while n!=1:
            if n%2==0:
                n//=2
                t+=1
            else:
                n=3*n+1
                t+=1
        print(t)
    except EOFError:
        break
#31304: Re: python 找不到問題


cges30901 (cges30901)

學校 : 不指定學校
編號 : 30877
來源 : [39.12.66.21]
最後登入時間 :
2025-04-20 17:19:22

while True:
    try:
        n=int(input())
        t=0
        while n!=1:
            if n%2==0:
                n//=2
                t+=1
            else:
                n=3*n+1
                t+=1
        print(t)
    except EOFError:
        break


因為測資最後面有空行,所以要另外判斷

跟這個問題一樣:https://zerojudge.tw/ShowThread?postid=13339&reply=0