划拳
题目 划拳
思路分析
想复杂了 有的东西没必要硬找规律
直接模拟就行
把特殊情况拎出来 再处理一般情况
代码实现
#include<bits/stdc++.h>
using namespace std;
#define endl '/n'
int k,Sa=0,Sb=0;
int main()
{
ios::sync_with_stdio(0),cin.tie(0),cout.tie(0);
cin>>k;
while(k--){
int a,b;
cin>>a>>b;
if(a==20 && (b==5 || b==10))
Sb+=10;
else if((a==5 || a==10) && b==20)
Sa+=10;
else if(a>b)
Sa+=(a-b);
else
Sb+=(b-a);
}
cout<<Sa<<" "<<Sb;
return 0;
}
💬 评论