

r,y,g = list(map(int,input().split()))
n = int(input())
time =0
for i in range(n):
k,t = list(map(int,input().split()))
if(k == 0): #无灯
time += t
elif(k == 1): #红灯
time += t
elif(k == 2): #黄灯
time += (t + r)
elif(k == 3): #绿灯
time += 0
print(time)
该程序计算了一个交通信号灯控制系统在不同灯状态(红、黄、绿、无灯)下运行的时间。对于每个输入的灯状态及其持续时间,它会累加总时间。这个系统可能用于模拟交通流量或者交通管理算法的分析。
7524

被折叠的 条评论
为什么被折叠?



