#include <iostream>
#include <math.h>
using namespace std;
char jishu[62500];
int main()
{
int j=0,i,a,b;
while(jishu[j]!='E')
{
j++;
cin>>jishu[j];
}
for(i=1;i<=j;i++)
{
if(jishu[i]=='E')
{
cout<<a<<":"<<b<<endl;
break;
}
if(jishu[i]=='W')
{
a++;
}
else if(jishu[i]=='L')
{
b++;
}
if(abs(a-b)>=2&&(a>=11||b>=11))
{
cout<<a<<":"<<b<<endl;
a=0;b=0;
}
}
cout<<endl;
a=0;b=0;
for(i=1;i<=j;i++)
{
if(jishu[i]=='E')
{
cout<<a<<":"<<b<<endl;
break;
}
if(jishu[i]=='W')
{
a++;
}
else if(jishu[i]=='L')
{
b++;
}
if(abs(a-b)>=2&&(a>=21||b>=21))
{
cout<<a<<":"<<b<<endl;
a=0;b=0;
}
}
}
一个测点都过不了,想法非常蒟蒻。