论我这个小蒟蒻只A了1个点
查看原帖
论我这个小蒟蒻只A了1个点
986168
guozhongyuan楼主2023/12/24 21:08

代码如下:

#include<bits/stdc++.h>
using namespace std;
int win[100005]; 
int w,l;
char s;
int main(){
	for(int i=1;cin >> s &&s!='E';i++){
		if(s=='W')win[i]=1; 
		else win[i]=2; 
	}
		
	for(int i=1; ;i++){
		if(win[i]==1)w++;
		else if(win[i]==2) l++;
		if(win[i]==0)cout<< w <<":"<< l <<endl<<endl;break;
		if(l>=11||w>=11 && l-w>=2||w-l>=2)cout<< w <<":"<< l <<endl;l=0;w=0;
	}l=0;w=0;
	for(int i=1; ;i++){
		if(win[i]==1)w++;
		else if(win[i]==2)l++;
		if(win[i]==0)cout<< w <<":"<< l ;break;
		if(l>=21||w>=21 && l-w>=2||w-l>=2)cout<< w <<":"<< l <<endl;l=0;w=0;
	}
	return 0; 
}

有没大佬给看看,QWQ!

2023/12/24 21:08
加载中...