#34599: EOF怎麼解決


eric20050107@gmail.com (Liyue-Wei)

學校 : 高雄市立高雄高級中學
編號 : 130049
來源 : [210.240.105.20]
最後登入時間 :
2024-09-18 13:09:53
b558. 求數列第 n 項 | From: [101.9.174.144] | 發表日期 : 2023-04-02 14:45

請問測試一直報錯EOF是因為版本嗎?

while True:    
    i = input()
    t = 1
    for n in range(0, int(i)):
        t+=n
    print(n, t)
已經用3.10, 3.9, 3.7測試過都沒問題,但是zerojudge一直EOF 
 
#34604: Re: EOF怎麼解決


cges30901 (cges30901)

學校 : 不指定學校
編號 : 30877
來源 : [39.9.74.255]
最後登入時間 :
2024-10-14 22:20:08
b558. 求數列第 n 項 | From: [118.231.152.169] | 發表日期 : 2023-04-02 17:31

請問測試一直報錯EOF是因為版本嗎?

while True:    
    i = input()
    t = 1
    for n in range(0, int(i)):
        t+=n
    print(n, t)
已經用3.10, 3.9, 3.7測試過都沒問題,但是zerojudge一直EOF 


可以用try或是sys.stdin

請參考範例

 
ZeroJudge Forum