我下载数据看了跟本地输出一样啊,哪里出问题了?? 求指教。
#include<bits/stdc++.h>
using namespace std;
char x[1000008];
int hua=0;
int dui=0;
int main(){
int k=0;
while(1){
cin>>x[k];
if(x[k]=='E') break;
k++;
}
for(int i=0;i<=k;i++){
if(x[i]=='E'){
printf("%d:%d\n",hua,dui);
break;
}
if(hua==11||dui==11){
printf("%d:%d\n",hua,dui);
hua=0;
dui=0;
}
if(x[i]=='W') hua++;
if(x[i]=='L') dui++;
}
cout<<endl;
hua=0;
dui=0;
for(int i=0;i<=k;i++){
if(x[i]=='E'){
printf("%d:%d\n",hua,dui);
break;
}
if(hua==21||dui==21){
printf("%d:%d\n",hua,dui);
hua=0;
dui=0;
}
if(x[i]=='W') hua++;
if(x[i]=='L') dui++;
}
return 0;
}
谢谢