历年题解 CCF CSP历年题解(python)
样例输入:
30 3 30
8
0 10
1 5
0 11
2 2
0 6
0 3
3 10
0 3
题目链接:201812-1小明上学
问题分析:
1.k=0,为道路直接累加
2.k=1,看到红灯,加上看到的秒数
3.k=2,看到黄灯,加上看到的秒数和需要等黄灯的秒数
4.k=3,看到绿灯,直接通过
满分例程:
r,y,g=input().split()
r,y,g=int(r),int(y),int(g)
n=int(input())
time=0
for i in range(n):
k,t=input().split()
k,t=int(k),int(t)
if k==0:
time+=t
elif k==1:
time+=t
elif k==2:
time+=t+r
elif k==3:
time+=0
print(time)