#29057: (Python) 想請問為甚麼這樣寫送去測試沒過呢 謝謝


chiugt0817@gmail.com (Bonjour)

學校 : 臺北市立陽明高級中學
編號 : 157566
來源 : [223.136.30.133]
最後登入時間 :
2022-06-09 21:07:52
a215. 明明愛數數 | From: [36.224.222.175] | 發表日期 : 2022-01-25 20:02

自己在Colab測試是OK 但送去測試卻不行
 
while True:
  try:
    n,m = map(int,input().split())
    (i,sum)=(0,0)
    while sum<m:
      i+=1
      sum+=n
      n+=1
    else:
      print(i)
  except:
    break
 
#29058: Re:(Python) 想請問為甚麼這樣寫送去測試沒過呢 謝謝


cges30901 (cges30901)

學校 : 不指定學校
編號 : 30877
來源 : [101.136.203.77]
最後登入時間 :
2024-04-07 15:34:14
a215. 明明愛數數 | From: [27.52.11.129] | 發表日期 : 2022-01-25 20:28


    while sum<m:


1. 題目要求超過m,所以上面那一行要改成sum<=m

2. m有可能小於0

 
ZeroJudge Forum