求助,wa一个点(测试点9)

P1042 [NOIP2003 普及组] 乒乓球

提示是这样的 wrong answer line 1 too short
by 卢本伟Q @ 2021-08-25 17:47:06


代码 已经过了 ```cpp #include<iostream> #include<cstdio> using namespace std; char a; long long i=1,z=0,r=0,ze=0,re=0,gg[700000]; int main() { while(cin>>a&&a!='E') { if(a=='W') gg[i]=1; else gg[i]=2; i++; } for(int b=1; b<=i; b++) { if(gg[b]==1) { z++; } else if(gg[b]==2) { r++; } if(b==i) { cout<<z<<":"<<r<<endl; break; } if(z-r>=2||r-z>=2) if(z>=11||r>=11) { cout<<z<<":"<<r<<endl; z=0; r=0; } } cout<<endl; for(int b=1; b<=i; b++) { if(gg[b]==1) { ze++; } else if(gg[b]==2) { re++; } if(b==i) { cout<<ze<<":"<<re<<endl; break; } if(ze-re>=2||re-ze>=2) if(ze>=21||re>=21) { cout<<ze<<":"<<re<<endl; ze=0; re=0; } } } ```
by 卢本伟Q @ 2021-08-25 17:52:16


|