80分MLE求解!!!!!!!!!!!!!!!!!!!!!!!
查看原帖
80分MLE求解!!!!!!!!!!!!!!!!!!!!!!!
1037200
lty2023楼主2024/7/19 18:09
#include<bits/stdc++.h>
using namespace std;
int main(){
	char a3;
	string a="";
	int a1,a2;
	cin>>a;
	a1=0;
	a2=0;
	for(;;){
		cin>>a3;
		if(a3=='E'){
			break;
		}
		a+=a3;
	}
	for(int i=0;i<a.size();i++){
		if(a[i]=='W'){
			a1++;
		}
		else{
			a2++;
		}
		if((a1>=11||a2>=11)&&abs(a1-a2)>1){
			cout<<a1<<":"<<a2<<endl;
			a1=0;
			a2=0;
		}
	}
	cout<<a1<<":"<<a2<<"\n\n";
	a1=0;
	a2=0;
	for(int i=0;i<a.size();i++){
		if(a[i]=='W'){
			a1++;
		}
		else{
			a2++;
		}
		if((a1>=21||a2>=21)&&abs(a1-a2)>1){
			cout<<a1<<":"<<a2<<endl;
			a1=0;
			a2=0;
		}
	}
	cout<<a1<<":"<<a2;
}
2024/7/19 18:09
加载中...