#include<bits/stdc++.h>
using namespace std;
int a,b,t,i;
char c,s[100010];
int main(){
scanf("%c",&c);s[++t]=c;
while(c!='E'){
if(c=='W') a++;
else if(c=='L') b++;
if(a>10||b>10)
if(abs(a-b)>=2){
printf("%d:%d\n",a,b);
a=0;b=0;
}
scanf("%c",&c);
if(c!='\n')
s[++t]=c;
}
if(a!=0||b!=0)
printf("%d:%d\n",a,b);
a=0;b=0;
cout<<endl;
for(i=1;i<=t;i++){
if(s[i]=='W') a++;
else if(s[i]=='L') b++;
if(a>20||b>20)
if(abs(a-b)>=2){
printf("%d:%d\n",a,b);
a=0;b=0;
}
}
if(a!=0||b!=0)
printf("%d:%d\n",a,b);
}
这道题样例我测试对的
测出来的结果
请大神帮助!!!