10分求助!!!
查看原帖
10分求助!!!
490978
小超手123楼主2021/11/29 22:48
#include<bits/stdc++.h>
using namespace std;
string s;
int ax,ay,bx,by;
//11分 21分 
int main(){
	
	
	for(int i=0; ;i++){
		char x;
		cin>>x;
		if(x=='E')break;
		else s[i]=x; 
	}
    
    int len=s.length();
    for(int i=0;i<len;i++){
    	if(s[i]=='W')ax++;
    	else ay++;
    	if((ax>=11||ay>=11)&&abs(ax-ay)>=2){
    		cout<<ax<<":"<<ay<<endl;
    		ax=0,ay=0;
		}
	}
    if(abs(ax-ay)<2)cout<<ax<<":"<<ay<<endl;
    
    cout<<endl;
    
    for(int i=0;i<len;i++){
    	if(s[i]=='W')bx++;
    	else by++;
    	if((bx>=21||by>=21)&&abs(bx-by)>=2){
    		cout<<bx<<":"<<by<<endl;
    		bx=0,by=0;
		}
	}
    if(abs(bx-by)<2)cout<<bx<<":"<<by<<endl;
    
    return 0;
}
2021/11/29 22:48
加载中...