在測試執行時沒問題
但送出時拿到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))