社区讨论

最后一个点wa,求大佬救助

P1042[NOIP 2003 普及组] 乒乓球参与者 2已保存回复 2

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
2 条
当前快照
1 份
快照标识符
@lo262y9h
此快照首次捕获于
2023/10/23 08:36
2 年前
此快照最后确认于
2023/11/03 08:52
2 年前
查看原帖
C
#include<bits/stdc++.h>
using namespace std;
int wo12[10010],ni12[10010],wo21[10010],ni21[10010];
int main(){
	char x;
	int w21=0,w12=0,n21=0,n12=0,k12=0,k21=0;
	while(cin>>x){
		if(x!='E'){
			if((w12>=11||n12>=11)&&abs(w12-n12)>=2){
				wo12[k12]=w12;
				ni12[k12]=n12;
				w12=0;
				n12=0;
				k12++;
			}
			if((w21>=21||n21>=21)&&abs(w21-n21)>=2){
				wo21[k21]=w21;
				ni21[k21]=n21;
				w21=0;
				n21=0;
				k21++;
			}
			if(x=='W'){
				w12++;
				w21++;
			}
			if(x=='L'){
				n12++;
				n21++;
			}
			
		}
		else{
			cout<<k12<<endl;
			cout<<wo12[0]<<" "<<ni12[0]<<endl;
			for(int i=0;i<k12;i++){
				cout<<wo12[i]<<":"<<ni12[i]<<endl;
			}
			cout<<w12<<":"<<n12<<endl;
			cout<<endl;
			for(int i=0;i<k21;i++){
				cout<<wo21[i]<<":"<<ni21[i]<<endl;
			}
			cout<<w21<<":"<<n21<<endl;
			return 0;
		}
	}
}

回复

2 条回复,欢迎继续交流。

正在加载回复...