40pts,help me!
查看原帖
40pts,help me!
840059
tongtong2012楼主2024/6/9 19:55

玄关!!!

#include<bits/stdc++.h>
using namespace std;
string s,t;
int main(){
	int l;
	while(cin>>t){
		s+=t,l=s.length();
		if(s[l-1]=='E'){
			l--;
			break;
		}
	}
	int a=0,b=0;
	for(int i=0;i<l;i++){
		if(s[i]=='W')a++;
		else b++;
		if((a==11||b==11)&&abs(a-b)>1){
			cout<<a<<':'<<b<<'\n';
			a=0,b=0;
		}
	}
	if(a!=0||b!=0)cout<<a<<':'<<b<<'\n'; 
	cout<<'\n';
	a=0,b=0;
	for(int i=0;i<l;i++){
		if(s[i]=='W')a++;
		else b++;
		if((a==21||b==21)&&abs(a-b)>1){
			cout<<a<<':'<<b<<'\n';
			a=0,b=0;
		}
	}
	if(a!=0||b!=0)cout<<a<<':'<<b<<'\n'; 
	return 0;
}
2024/6/9 19:55
加载中...