#26038: 想問錯在哪


zhengyouli547@gmail.com (hahaha)

學校 : 高雄市立高雄高級中學
編號 : 134898
來源 : [223.139.151.14]
最後登入時間 :
2021-09-19 15:23:51
a215. 明明愛數數 | From: [223.139.153.112] | 發表日期 : 2021-07-13 15:46

本來寫這樣

 

 

while True: try: a,b=map(int,input().split());aa=0;t=0 while (aa<b): aa=aa+a a+=1 t+=1 print(t) except: break

 
#26039: Re:想問錯在哪


zhengyouli547@gmail.com (hahaha)

學校 : 高雄市立高雄高級中學
編號 : 134898
來源 : [223.139.151.14]
最後登入時間 :
2021-09-19 15:23:51
a215. 明明愛數數 | From: [223.139.153.112] | 發表日期 : 2021-07-13 15:48

本來寫這樣

 

 

while True: try: a,b=map(int,input().split());aa=0;t=0 while (aa<b): aa=aa+a a+=1 t+=1 print(t) except: break

後來看討論寫這樣

while True:
    try:
        a,b=map(int,input().split());aa=0;t=0
        if (a<0):
            a=-a
        if (b<0):
            b=-b
        while (aa<b):
            aa=aa+a
            a+=1
            t+=1
        print(t)
    except:
        break
 
#26040: Re:想問錯在哪


zhengyouli547@gmail.com (hahaha)

學校 : 高雄市立高雄高級中學
編號 : 134898
來源 : [223.139.151.14]
最後登入時間 :
2021-09-19 15:23:51
a215. 明明愛數數 | From: [223.139.153.112] | 發表日期 : 2021-07-13 15:50

本來寫這樣

 

 

while True: try: a,b=map(int,input().split());aa=0;t=0 while (aa<b): aa=aa+a a+=1 t+=1 print(t) except: break

後來看討論寫這樣

while True:
    try:
        a,b=map(int,input().split());aa=0;t=0
        if (a<0):
            a=-a
        if (b<0):
            b=-b
        while (aa<b):
            aa=aa+a
            a+=1
            t+=1
        print(t)
    except:
        break

第一個不知道為什麼跑掉了

while True:
    try:
        a,b=map(int,input().split());aa=0;t=0
        while (aa<b):
            aa=aa+a
            a+=1
            t+=1
        print(t)
    except:
        break
 
ZeroJudge Forum