天天看點

CCF201812-1 小明上學

CCF201812-1 小明上學

題目:

CCF201812-1 小明上學

直接上代碼吧!

//201812-1 小明上學
#include<iostream>
using namespace std;
long long ans;
int n,r,g,y;
int main(){
	cin>>r>>y>>g>>n; //輸入紅、黃、綠燈時間,和路段數n 
	while(n--){	//循環錄入n段路 
		int a,b;	
		cin>>a>>b;	
		if(a==0||a==1)ans+=b;	//經過一條路或者紅燈,都是時間增加b 
		else if(a==2)ans+=(b+r);//經過黃燈,時間增加(b+r) 
	}
	cout<<ans<<endl;	//輸出結果 
	return 0; 
} 
           

繼續閱讀