csp的一道真题 其实还是模拟 题目给出红黄绿的顺序 枚举三种情况计算时间即可~
#include<bits/stdc++.h>
using namespace std;
int t,a,b,c,ans;
int main(){
cin>>a>>b>>c>>t;
while(t--){
int x,y;
cin>>x>>y;
if(x==0)ans+=y;
else if(x==1){
ans+=y;
}
else if(x==2){
ans+=y+a;
}
}
cout<<ans<<endl;
}