0
已解决
郑金顺
中级光能
中级光能
#include <iostream>
#include<string>
using namespace std;
string a,b;
int X,Y,ca,cb;
bool win(char x,char y){
if(x=='A'&&y=='B'||x=='B'&&y=='C'||x=='C'&&y=='A')
return 1;
return 0;
}
int main(){
int n;
cin>>a>>b;
cin>>n;
X=a.size();
Y=b.size();
for(int i=0;i<n;i++){
if(win(a[i%X],b[i%Y])){
ca++;
}
if(win(b[i%Y],a[i%X])){
cb++;
}
}
if(ca>cb){
cout<<"酷酷嬴 "<<ca;
}
else if(cb>ca){
cout<<"丁丁嬴 "<<cb;
}
else if(ca==cb){
cout<<"平局";
}
return 0;
}
10十分
0
已采纳
蔡乐毅
高级光能
高级光能
- for(int i=0;i<n;i++){
- if(a[i%a.size()]=='A'&&b[i%b.size()]=='B'||a[i%a.size()]=='B'&&b[i%b.size()]=='C'||a[i%a.size()]=='C'&&b[i%b.size()]=='A')
- cnt1++;
- else if(a[i%a.size()]=='A'&&b[i%b.size()]=='C'||a[i%a.size()]=='B'&&b[i%b.size()]=='A'||a[i%a.size()]=='C'&&b[i%b.size()]=='B')
- cnt2++;
- }
0