w13675481318 @ 2024-09-28 19:48:21
#include<iostream>
using namespace std;
struct sc{
int ele1,ele2,twe1,twe2;
}a[10005]={0};
int main(){
int cnte=0,cntt=0;
char c;
while(1){
cin>>c;
if(c=='E') break;
else if(c=='W'){
a[cnte].ele1++;
a[cntt].twe1++;
}
else{
a[cnte].ele2++;
a[cntt].twe2++;
}
if(a[cnte].ele1>=11&&a[cnte].ele1-a[cnte].ele2>=2||a[cnte].ele2>=11&&a[cnte].ele2-a[cnte].ele1>=2){
cnte++;
}
if(a[cntt].twe1>=21&&a[cntt].twe1-a[cntt].twe2>=2||a[cntt].twe2>=21&&a[cntt].twe2-a[cntt].twe1>=2){
cntt++;
}
}
if(a[0].ele1==0&&a[0].ele2==0){
cout<<"0:0"<<endl;
cout<<endl;
cout<<"0:0";
}
if(a[cnte].ele1==0&&a[cnte].ele2==0) cnte--;
if(a[cntt].twe1==0&&a[cntt].twe2==0) cntt--;
for(int i=0;i<=cnte;i++) cout<<a[i].ele1<<":"<<a[i].ele2<<endl;
cout<<endl;
for(int i=0;i<=cntt;i++) cout<<a[i].twe1<<":"<<a[i].twe2<<endl;
return 0;
}