#include<bits/stdc++.h>
using namespace std;
int ans1=0,ans2=0,sum=0,max1=11,max2=21,maxn;
int main(){
char c,ans[250001];
while(1){
sum++;
cin>>c;ans[sum]=c;
if(c=='E'){
break;
}
}
sum=0;
while(1){
sum++;
c=ans[sum];
if(c=='W') ans1++;
if(c=='L') ans2++;
if(c=='E'){
cout<<ans1<<":"<<ans2<<endl;
ans1=0;
ans2=0;
maxn=sum;
break;
}
if(ans1>=max1||ans2>=max1){
if(ans1-ans2>=2){
cout<<ans1<<":"<<ans2<<endl;
ans1=0;ans2=0;
}
}
}
cout<<endl;
sum=0;
while(1){
sum++;
if(ans[sum]=='W') ans1++;
if(ans[sum]=='L') ans2++;
//cout<<ans1<<" "<<ans2<<endl;
if(ans[sum]=='E'||sum==maxn){
cout<<ans1<<":"<<ans2<<endl;
break;
}
if(ans1>=21||ans2>=21){
if(ans1-ans2>=2){
cout<<ans1<<":"<<ans2<<endl;
ans1=0;
ans2=0;
}
}
}
}
不知道为什么 下载测试点2多了两个不一样的