该题较为简单,k=0或k=1时直接ans+=t,k=2时,ans+=(t+r)
#include<iostream> using namespace std; int ans=0,r,y,g,n; int main(){ cin>>r>>y>>g; cin>>n; for(int i=0;i<n;i++){ int k,t; cin>>k>>t; if(k==0||k==1){ ans+=t; // cout<<t<<endl; }else if(k==2){ ans+=(r+t); } } cout<<ans<<endl; return 0; }