社区讨论
40分求调!!!
P1042[NOIP 2003 普及组] 乒乓球参与者 1已保存回复 0
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 0 条
- 当前快照
- 1 份
- 快照标识符
- @mkjkvshe
- 此快照首次捕获于
- 2026/01/18 18:13 上个月
- 此快照最后确认于
- 2026/01/22 11:45 4 周前
CPP
#include<bits/stdc++.h>
using namespace std;
char c[63000];
int main(){
int t=0;
while(cin>>c[++t]){
if(c[t]=='E'){
break;
}
}
t--;
if(t==0){
cout<<"0:0"<<endl;
cout<<"0:0"<<endl;
return 0;
}
int cntw=0,cntl=0;
for(int i=1;i<=t;i++){
if(c[i]=='W'){
cntw++;
}else{
cntl++;
}
if(max(cntw,cntl)==11&&abs(cntw-cntl)>=2){
cout<<cntw<<':'<<cntl<<endl;
cntw=0;
cntl=0;
}else if(i==t){
cout<<cntw<<':'<<cntl<<endl;
cntw=0;
cntl=0;
}
}
cout<<endl;
for(int i=1;i<=t;i++){
if(c[i]=='W'){
cntw++;
}else{
cntl++;
}
if(max(cntw,cntl)==21&&abs(cntw-cntl)>=2){
cout<<cntw<<':'<<cntl<<endl;
cntw=0;
cntl=0;
}else if(i==t){
cout<<cntw<<':'<<cntl<<endl;
cntw=0;
cntl=0;
}
}
return 0;
}
回复
共 0 条回复,欢迎继续交流。
正在加载回复...