CCF201812-1—小明上学题目要求: 只需要根据红绿灯进行判断就可以得到他上学所需要的时间:红灯—直接加上第二个数即可绿灯—直接通过黄灯—加上第二个数后还要加上红灯的等待时间
#include<iostream>
using namespace std
;
int main(){
int r
,y
,g
;
cin
>>r
>>y
>>g
;
int n
,t
;
cin
>>n
;
int a
[n
][2];
for(int i
=0;i
<n
;i
++){
for(int j
=0;j
<2;j
++){
cin
>>a
[i
][j
];
}
if(a
[i
][0]==0||a
[i
][0]==1) t
+=a
[i
][1];
else if(a
[i
][0]==3) t
+=0;
else t
=t
+a
[i
][1]+r
;
}
cout
<<t
<<endl
;
return 0;
}
转载请注明原文地址:https://tech.qufami.com/read-13685.html