#19239: 希望曾經跟我有相同問題的人能幫幫我


lty987204886@gmail.com (Nightsky)

學校 : 國立嘉義高級中學
編號 : 79662
來源 : [111.241.24.82]
最後登入時間 :
2022-12-11 22:05:09
a002. 簡易加法 | From: [140.115.205.35] | 發表日期 : 2019-09-19 01:09

一開始我這樣打:

while True:
     a,b=map(int,input().split())
     print(a+b)
 
但會出現程式無法正常結束,我知道意思,因為我沒把while迴圈結束
於是我改成:
 
while True:
      a,b=map(int,input().split())
      print(a+b)
      if (a+b)==3: #我設定第二行a=1,b=2 所以這條if會執行
          break
 
到這裡測試執行是成功的,出現AC
但為何送出解答會變成NA?
 
 
 
另外有個小問題,這裡真的適合初學者來解題目嗎?
我自學python幾個月了,想開始寫題目,結果第一題的hello world都卡超久
打開範例看解答,出現了個sys.stdin這種我看不懂的語法,總有種我這幾個月都虛度的感覺
想請問各位大神也都是這樣硬啃熬過來的嗎?
 
#19240: Re:希望曾經跟我有相同問題的人能幫幫我


jackyname1@gmail.com (☆♬○♩程式家小崴●♪✧♩)

學校 : 基隆市私立二信高級中學
編號 : 77382
來源 : [114.32.51.178]
最後登入時間 :
2022-04-12 19:45:18
a002. 簡易加法 | From: [210.71.40.70] | 發表日期 : 2019-09-19 11:08

一開始我這樣打:

while True:
     a,b=map(int,input().split())
     print(a+b)
 
但會出現程式無法正常結束,我知道意思,因為我沒把while迴圈結束
於是我改成:
 
while True:
      a,b=map(int,input().split())
      print(a+b)
      if (a+b)==3: #我設定第二行a=1,b=2 所以這條if會執行
          break
 
到這裡測試執行是成功的,出現AC
但為何送出解答會變成NA?
 
>>> 測試資料不一定(通常不會)跟範例測資一樣!!!
 
 >>> PYTHON Accepted Code:
 
while True:
    try:
        a,b=map(int,input().split())
        print(a+b)
    except:
        break
 
 
 
另外有個小問題,這裡真的適合初學者來解題目嗎?  >>> 還蠻適合的 XD zerojudge評價不錯 而我也覺得不錯~ :)
我自學python幾個月了,想開始寫題目,結果第一題的hello world都卡超久  >>> python 的相關問題可以請教 一些 python 為主 的程式家 EX: David
打開範例看解答,出現了個sys.stdin這種我看不懂的語法,總有種我這幾個月都虛度的感覺
想請問各位大神也都是這樣硬啃熬過來的嗎?  >>> 嗯嗯 




 
ZeroJudge Forum