#31082: python NA80%找不到哪裡錯


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

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

 

他說我的程式碼在測資#0和最後一個測資都是寫「無法正常終止」

#31084: Re: python NA80%找不到哪裡錯


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

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

 

他說我的程式碼在測資#0和最後一個測資都是寫「無法正常終止」



#31092: Re: python NA80%找不到哪裡錯


cges30901 (cges30901)

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

 

他說我的程式碼在測資#0和最後一個測資都是寫「無法正常終止」


我猜測是因為測資最後面多了一個空行,所以input()讀到了空字串,用int()轉換出現錯誤。

題目有說輸入只有一行,所以你可以把while True: try:刪掉,就不會遇到這個問題。

(另外建議程式碼用文字方式貼上來,這樣我比較好測試)

#31104: Re: python NA80%找不到哪裡錯


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

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

 

他說我的程式碼在測資#0和最後一個測資都是寫「無法正常終止」


我猜測是因為測資最後面多了一個空行,所以input()讀到了空字串,用int()轉換出現錯誤。

題目有說輸入只有一行,所以你可以把while True: try:刪掉,就不會遇到這個問題。

(另外建議程式碼用文字方式貼上來,這樣我比較好測試)

感恩,已經AC了,我又被同一個人幫到了