#45098: Python 詳解


210112@stu.shgsh.ntpc.edu.tw (蔡語祺 Yuki S1B 39)

學校 : 不指定學校
編號 : 254191
來源 : [163.20.22.191]
最後登入時間 :
2025-01-07 23:31:46
q181. 1. 等紅綠燈 -- 2025年1月APCS | From: [61.216.159.78] | 發表日期 : 2025-01-06 23:49

def calculate_time(a, b, n, times):
total_time=0
cycle_time=a+b
for t in times:
arrival_time=t%cycle_time
if arrival_time>=a:
wait_time=cycle_time-arrival_time
total_time+=wait_time
return total_time
a, b=map(int, input().split())
n=int(input())
times=list(map(int, input().split()))
result=calculate_time(a, b, n, time)
print(result)
 
ZeroJudge Forum