看着没啥问题,求大佬帮忙看一下
#include<bits/stdc++.h>
using namespace std;
char c[100005],len;
int main()
{
while(true)
{
cin>>c[len];
len++;
if(c[len-1]=='E')
{
len--;
break;
}
}
if(c[0]=='E')
{
printf("%d:%d\n\n%d:%d",0,0,0,0);
return 0;
}
for(int i=0;i<len;i+=11)
{
int cnt1=0,cnt2=0;
for(int j=i;j<i+11&&j<len;j++)
{
if(c[j]=='W')cnt1++;
else cnt2++;
}
printf("%d:%d\n",cnt1,cnt2);
}
cout<<endl;
for(int i=0;i<len;i+=21)
{
int cnt1=0,cnt2=0;
for(int j=i;j<i+21&&j<len;j++)
{
if(c[j]=='W')cnt1++;
else cnt2++;
}
printf("%d:%d\n",cnt1,cnt2);
}
return 0;
}