新手光能
#include<bits/stdc++.h>
using namespace std;
int maxx(char a,char b){
if(a=='A'&&b=='B'||a=='B'&&b=='C'||a=='C'&&b=='A')
return 0;
else if(a=='B'&&b=='A'||a=='C'&&b=='B'||a=='A'&&b=='C')
return 1;
else
return 2;
}
int main(){
string s,s1;
long long n,cnt=0,cnt2=0,cnt3=0;
cin>>s>>s1>>n;
for(int i=1;i<=n;i++){
s+=s;
}
for(int i=1;i<=n;i++){
s1+=s1;
}
for(int i=0;i<n;i++){
if(maxx(s[i],s1[i])==0)
cnt++;
else if(maxx(s[i],s1[i])==1)
cnt2++;
else
cnt3++;
}
if(cnt>cnt2){
cout<<"酷酷赢"<<" "<<cnt;
}
else if(cnt2>cnt){
cout<<"丁丁赢"<<" "<<cnt2;
}
else
cout<<"平局"<<" "<<cnt3;
return 0;
}
20分RT