代码
#include<iostream>
#include<cstdio>
using namespace std;
char a;
int i=1,z=0,r=0,ze=0,re=0,gg[700000];
int main() {
while(cin>>a&&a!='E') {
if(a=='W')
gg[i]=1;
else
gg[i]=2;
i++;
}
for(int b=1; b<=i; b++) {
if(gg[b]==1) {
z++;
} else if(gg[b]==2) {
r++;
}
if(b==i&&z<11&&r<11) {
cout<<z<<":"<<r<<endl;
break;
}
if(z-r>=2||r-z>=2)
if(z>=11||r>=11) {
cout<<z<<":"<<r<<endl;
z=0;
r=0;
}
}
cout<<endl;
for(int b=1; b<=i; b++) {
if(gg[b]==1) {
ze++;
} else if(gg[b]==2) {
re++;
}
if(b==i&&ze<21&&re<21) {
cout<<ze<<":"<<re<<endl;
break;
}
if(ze-re>=2||re-ze>=2)
if(ze>=21||re>=21) {
cout<<ze<<":"<<re<<endl;
ze=0;
re=0;
}
}
}