201812-1 小明上学 100分 15ms

点击前往试题目录:https://blog.csdn.net/best335/article/details/99550556
在这里插入图片描述

#include<iostream>
using namespace std;
int main(){
	int r,y,g,n,ans=0;
	cin>>r>>y>>g>>n;
	for(int i=0,k,t;i<n;++i){
		cin>>k>>t;
		switch(k){
			case 0:
				ans+=t;
				break;
			case 1://r 红灯等待变绿灯
				ans+=t;
				break;
			case 2://y 黄灯等待变红灯再变绿灯
				ans+=t+r;
				break;
		}
	}
	cout<<ans<<endl;
	return 0;
}
发布了107 篇原创文章 · 获赞 21 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/best335/article/details/100061372