题解
【基础】斗地主
1 条题解
-
0
#include<bits/stdc++.h> using namespace std; int n,a,b,c,d[4]; int main(){ cin>>n; for(int i=0;i<n;i++){ cin>>a>>b>>c; if(c==2){ for(int j=0;j<4;j++){ if(j+1!=a){ d[j]+=b; } } d[a-1]-=3*b; } if(c==1){ for(int j=0;j<4;j++){ if(j+1!=a){ d[j]-=b; } } d[a-1]+=3*b; } } for(int j=0;j<4;j++){ cout<<d[j]<<" "; } return 0; }
- 1