对了,数组开小了,请自动过滤
by suyihang @ 2023-08-30 13:08:55
参考一下我的ac代码(别人帮的),和你的差不多
```cpp
#include <bits/stdc++.h>
using namespace std;
char w[1000010];
int main(){
int cnt=0,cnt1=0,sum=0,a=0,b=0;
char s;
for(int i=0;;i++){
cin>>s;
if(s=='W') w[i]=1;
else if(s=='L') w[i]=2;
else if(s=='E') break;
sum++;
}
for(int i=0;i<=sum;i++){
if(w[i]==1){
cnt++;
}
if(w[i]==2){
cnt1++;
}
if((cnt>=11||cnt1>=11)&&abs(cnt-cnt1)>=2){
cout<<cnt<<":"<<cnt1<<endl;
cnt=0;
cnt1=0;
}
}
cout<<cnt<<":"<<cnt1<<endl;
cout<<endl;
cnt=0,cnt1=0;
for(int i=0;i<=sum;i++){
if(w[i]==1){
cnt++;
}
if(w[i]==2){
cnt1++;
}
if((cnt>=21||cnt1>=21)&&abs(cnt-cnt1)>=2){
cout<<cnt<<":"<<cnt1<<endl;
cnt=0;
cnt1=0;
}
}
cout<<cnt<<":"<<cnt1<<endl;
return 0;
}
```
by luosabi321 @ 2023-09-01 14:52:30