7 条题解
-
2
#include<bits/stdc++.h> using namespace std; char a[1000000]; int d=0; void pingpong(int x){ int r=0,b=0; for(int k=0;k<=d;k++){ if(a[k]=='W'){ r++; } if(a[k]=='L'){ b++; } if((r-b>=2)&&(r>=x)||(b-r>=2)&&(b>=x)){ cout<<r<<":"<<b<<endl; r=0; b=0; } } cout<<r<<":"<<b<<endl; } int main(){ for(int i=0;1;i++){ cin>>a[i]; if(a[i]=='E'){ break; } d++; } pingpong(11); cout<<endl; pingpong(21); cout<<endl; }
-
0
#include<bits/stdc++.h> using namespace std; char a[1000000]; int d=0; void pp(int x){ int n=0,m=0; for(int k=0;k<=d;k++){ if(a[k]'W'){ n++; } if(a[k]'L'){ m++; } if((n-m>=2)&&(n>=x)||(m-n>=2)&&(m>=x)){ cout<<n<<":"<<m<<endl; n=0; m=0; } } cout<<n<<":"<<m<<endl; } int main(){ for(int i=0;1;i++){ cin>>a[i]; if(a[i]=='E'){ break; } d++; } pp(11); cout<<endl; pp(21); cout<<endl; return 0 }
-
0
```#include<bits/stdc++.h> using namespace std; char a[1000000]; int d=0; void pp(int x){ int n=0,m=0; for(int k=0;k<=d;k++){ if(a[k]=='W'){ n++; } if(a[k]=='L'){ m++; } if((n-m>=2)&&(n>=x)||(m-n>=2)&&(m>=x)){ cout<<n<<":"<<m<<endl; n=0; m=0; } } cout<<n<<":"<<m<<endl; } int main(){ for(int i=0;1;i++){ cin>>a[i]; if(a[i]=='E'){ break; } d++; } pp(11); cout<<endl; pp(21); cout<<endl; return 0 }
-
0
-
- #include<bits/stdc++.h> using namespace std; char a[1000000]; int d=0; void pp(int x){ int n=0,m=0; for(int k=0;k<=d;k++){ if(a[k]'W'){ n++; } if(a[k]'L'){ m++; } if((n-m>=2)&&(n>=x)||(m-n>=2)&&(m>=x)){ cout<<n<<":"<<m<<endl; n=0; m=0; } } cout<<n<<":"<<m<<endl; } int main(){ for(int i=0;1;i++){ cin>>a[i]; if(a[i]=='E'){ break; } d++; } pp(11); cout<<endl; pp(21); cout<<endl; return 0 }
-
-
0
- #include<bits/stdc++.h> using namespace std; char a[1000000]; int d=0; void pp(int x){ int n=0,m=0; for(int k=0;k<=d;k++){ if(a[k]'W'){ n++; } if(a[k]'L'){ m++; } if((n-m>=2)&&(n>=x)||(m-n>=2)&&(m>=x)){ cout<<n<<":"<<m<<endl; n=0; m=0; } } cout<<n<<":"<<m<<endl; } int main(){ for(int i=0;1;i++){ cin>>a[i]; if(a[i]=='E'){ break; } d++; } pp(11); cout<<endl; pp(21); cout<<endl; return 0 }
-
0
#include<bits/stdc++.h> using namespace std; char a[1000000]; int d=0; void pingpong(int x){ int r=0,b=0; for(int k=0;k<=d;k++){ if(a[k]'W'){ r++; } if(a[k]'L'){ b++; } if((r-b>=2)&&(r>=x)||(b-r>=2)&&(b>=x)){ cout<<r<<":"<<b<<endl; r=0; b=0; } } cout<<r<<":"<<b<<endl; } int main(){ for(int i=0;1;i++){ cin>>a[i]; if(a[i]=='E'){ break; } d++; } pingpong(11); cout<<endl; pingpong(21); cout<<endl; }
-
0
#include <iostream> #include <cstring> using namespace std; int win[10000]; int w,l; int main() { char s; for(int i=1;cin>>s&&s!='E';i++) { if(s=='W') { win[i]=1; } else { win[i]=2; } } for(int i=1;1;i++) { if(win[i]==1)w++; if(win[i]==2)l++; if(win[i]==0) { cout<<w<<":"<<l<<endl<<endl; break; } if(w-l>=2||l-w>=2) if(w>=11||l>=11) { cout<<w<<":"<<l<<endl; w=0; l=0; } } w=0; l=0; for(int i=1;1;i++) { if(win[i]==1)w++; if(win[i]==2)l++; if(win[i]==0) { cout<<w<<":"<<l; break; } if(w-l>=2||l-w>=2) if(w>=21||l>=21) { cout<<w<<":"<<l<<endl; w=0; l=0; } } }
- 1
信息
- ID
- 663
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 5
- 标签
- 递交数
- 92
- 已通过
- 33
- 上传者