C++2345WA求调整感谢大佬!!!
查看原帖
C++2345WA求调整感谢大佬!!!
1569419
OldChic110420楼主2025/2/1 23:20
#include<bits/stdc++.h>
using namespace std;
int a[114514],ai,bi;
char s;
int main(){
    ios::sync_with_stdio(false);
    cin.tie(0);
    cout.tie(0);
    for(int i=0;cin>>s&&s!='E';i++){
    	if(s=='W') a[i]=1;
    	if(s=='L') a[i]=2;
	}
	for(int i=0;;i++){
		if(a[i]==1) ai++;
		if(a[i]==2) bi++;
		if(abs(ai-bi)>=2){
			if(ai==11||bi==11){
			cout<<ai<<":"<<bi<<endl;
			ai=0;bi=0;
		    }
		}
		if(a[i]==0){
			cout<<ai<<":"<<bi<<endl;
			ai=0;bi=0;
			break;
		}
	}
	cout<<endl;
	ai=0;bi=0;
	for(int i=0;;i++){
		if(a[i]==1) ai++;
		if(a[i]==2) bi++;
		if(abs(ai-bi)>=2){
			if(ai==21||bi==21){
			cout<<ai<<":"<<bi<<endl;
			ai=0;bi=0;
		    }
		}
		if(a[i]==0){
			cout<<ai<<":"<<bi<<endl;
			ai=0;bi=0;
			break;
		}
	}
    return 0;
}
2025/2/1 23:20
加载中...