#38432: python NA問題 求助


san19980117@gmail.com (Kris)

學校 : 不指定學校
編號 : 256181
來源 : [211.75.181.229]
最後登入時間 :
2023-12-18 16:23:08
e808. 3.不再傻傻等公車 (Bus) -- 2019年11月TOI練習賽新手組 | From: [211.75.181.229] | 發表日期 : 2023-11-23 09:44

在測試執行時沒問題

但送出時拿到NA,發現minute都沒被進位

請大神們幫忙檢查 謝謝

n=int(input())
h,m=map(int,input().split())
arrivaltime=[]
for i in range(n+1):
    if i==0:
        arrivaltime.append([h,m])
    else:
        temp_m=arrivaltime[i-1][1]+int(input())
        if temp_m>=60:
            temp_h=arrivaltime[i-1][0]+1
            temp_m-=60
        else:
            temp_h=arrivaltime[i-1][0]
        temp_h-=24 if temp_h>=24 else 0
        arrivaltime.append([temp_h,temp_m])
query=input().split()
for i in range(len(query)):
    index=int(query[i])
    if index==0:
        break
    else:
        stop_h=str(arrivaltime[index][0])
        stop_m=str(arrivaltime[index][1])
        if len(stop_h)==1:
            stop_h='0'+stop_h
        if len(stop_m)==1:
            stop_m='0'+stop_m
        print("{}:{}".format(stop_h,stop_m))

 
#38528: Re: python NA問題 求助


cges30901 (cges30901)

學校 : 不指定學校
編號 : 30877
來源 : [39.9.74.255]
最後登入時間 :
2024-10-14 22:20:08
e808. 3.不再傻傻等公車 (Bus) -- 2019年11月TOI練習賽新手組 | From: [101.136.60.79] | 發表日期 : 2023-12-03 17:27


        temp_m=arrivaltime[i-1][1]+int(input())
        if temp_m>=60:
            temp_h=arrivaltime[i-1][0]+1
            temp_m-=60


temp_m有可能超過120

 
ZeroJudge Forum