蒟蒻只有10分
#include<bits/stdc++.h>
using namespace std;
char s[100007];
int k=1;
char c;
int l,r;
int main(){
c = getchar();
while(c!='E'){
if(c!='\n') s[k++] = c;
c = getchar();
}
k--;
for(int i=1;i<=k;++i){
if(s[i]=='W') l++;
else r++;
if((l>=11||r>=11)&& abs(l-r)>=2){
printf("%d:%d\n",l,r);
l = r = 0;
if(i==k) puts("0:0");
}
else
if(i==k) printf("%d:%d\n",l,r);
}
puts("");
l = r = 0;
for(int i=1;i<=k;++i){
if(s[i]=='W') l++;
else r++;
if((l>=21||r>=21) && abs(l-r)>=2){
printf("%d:%d\n",l,r);
l = r = 0;
if(i==k){
puts("0:0");
}
}
else
if(i==k) printf("%d:%d\n",l,r);
}
return 0;
}