SheepBro @ 2024-09-28 19:35:16
示例过了,测评没过 大佬求看
#include <bits/stdc++.h>
using namespace std;
const int MAX=1e6;
int main()
{
char m[MAX];
int a=0,b=0,c=0;
cin>>m;
int s=strlen(m);
if(m[s]!='E')
{
char n[MAX];
cin>>n;
int h=strlen(n);
int f=0;
for(int i=s;i<s+h;i++)
{
m[i]=n[f];
f++;
}
}
s=strlen(m);
//11fen zhi
while(s>11)
{
for(int i=11;i>0;i--)
{
if(m[i]=='W')
a++;
else if(m[i]=='L')
b++;
if(m[i]=='E')
break;
}
cout<<a<<':'<<b<<endl;
a=0,b=0;
s-=11;
}
c=s;
s=strlen(m);
s-=c;
c=s;
s=strlen(m);
for(int i=c;i<s;i++)
{
if(m[i]=='W')
a++;
else if(m[i]=='L')
b++;
if(m[i]=='E')
break;
}
cout<<a<<':'<<b<<endl;
cout<<endl;
//21fen zhi
a=0,b=0;
s=strlen(m);
while(s>21)
{
for(int i=21;i>0;i--)
{
if(m[i]=='W')
a++;
else if(m[i]=='L')
b++;
if(m[i]=='E')
break;
}
cout<<a<<':'<<b<<endl;
a=0,b=0;
s-=21;
}
c=s;
s=strlen(m);
s-=c;
c=s;
s=strlen(m);
for(int i=c;i<s;i++)
{
if(m[i]=='W')
a++;
else if(m[i]=='L')
b++;
if(m[i]=='E')
break;
}
cout<<a<<':'<<b<<endl;
return 0;
}