C++50分求助
查看原帖
C++50分求助
972155
gjt6733楼主2023/8/20 09:50
#include<iostream>
#include<cmath>
using namespace std;
char a[1000001],m;
int k=0;
int main(){
    
    while(cin>>m&&m!='E'){
    	if(m=='W'||m=='L'){
    		 a[k]=m;
        k++;
		}
       
    }
   
    int x=0,y=0;
	for(int i=0;i<k;i++){
		if(a[i]=='W'){
		    x++;
		}
		if(a[i]=='L'){
		    y++;
		}
		if(x>=11||y>=11&&abs(x-y)>=2){
		    cout<<x<<":"<<y<<endl;
		    x=0;
		    y=0;
		}
		//cout<<x<<":"<<y<<" ";
	}
	cout<<x<<":"<<y<<endl;
    cout<<endl;
	x=0;
	y=0;
	for(int i=0;i<k;i++){
	    if(a[i]=='W'){
	        x++;
	    }if(a[i]=='L'){
		    y++;
		}
	    if(x>=21||y>=21&&abs(x-y)>=2){
	        cout<<x<<":"<<y<<endl;
	        x=0;
	        y=0;
	    }
    }
    cout<<x<<":"<<y<<endl;
	return 0;
}
2023/8/20 09:50
加载中...