#30121: 求解???


louisfan0417@gmail.com (范庭瑞)

學校 : 臺北市立成功高級中學
編號 : 183632
來源 : [118.150.181.172]
最後登入時間 :
2024-08-19 15:39:38
d378. 最小路徑 | From: [118.160.98.93] | 發表日期 : 2022-04-30 11:31

真搞不懂哪裡寫錯了

c=0
while True:
  try:
    c+=1
    print(f'Case #{c} :')
    n,m=list(map(int,input().split()))
    a=[]
    for i in range(n):
        a.append(list(map(int,input().split())))
    for i in range(1,m):
        a[0][i]=a[0][i]+a[0][i-1]
    for i in range(1,n):
        a[i][0]=a[i][0]+a[i-1][0]
    for j in range(1,n):
        for i in range(1,m):
            a[j][i]=min([a[j-1][i]+a[j][i],a[j][i-1]+a[j][i]])
    print(min([a[n-1][m-2],a[n-2][m-1]]))
  except EOFError:
    break

在測試執行時多輸出了"Case #3 :",然後送出後則是多了"Case #31 :"及"Case #901 :"

 
#30129: Re: 求解???


cges30901 (cges30901)

學校 : 不指定學校
編號 : 30877
來源 : [111.71.216.22]
最後登入時間 :
2024-12-03 08:31:08
d378. 最小路徑 | From: [39.10.162.231] | 發表日期 : 2022-04-30 16:29


    print(f'Case #{c} :')

 


這一行移到input後面

 
ZeroJudge Forum