A Wallet Exchange
#include<iostream>
#include<cmath>
using namespace std;
int n;
int a,b;
int main(){
cin>>n;
for(int i=1;i<=n;i++){
cin>>a>>b;
int c=abs(a-b);
if(c&1)cout<<"Alice"<<endl;
else cout<<"Bob"<<endl;
}
return 0;
}
观察样例
B Plus-Minus Split
#include<iostream>
#include<cmath>
using namespace std;
int n,sum,m;
int main(){
cin>>n;
for(int i=1;i<=n;i++){
sum=0;
cin>>m;
for(int j=1;j<=m;j++){
char ch;
cin>>ch;
if(ch=='+')sum+=1;
else sum-=1;
}
cout<<abs(sum)<<endl;
}
return 0;
}