3 条题解

  • 1
    @ 2024-10-25 22:05:39
    #include<bits/stdc++.h>
    using namespace std;
    int main(){
    	char a;
    	char arr[70000];
    	int k=1;
    	while(cin>>a and a!='E'){
    		arr[k]=a;
    		k++;
    	}
    	int len=k;
    	int sum1=0,sum2=0;
    	for(int i=1;i<len;i++){
    		if(arr[i]=='W') sum1++;
    		if(arr[i]=='L') sum2++;
    		if((sum1>=11 || sum2>=11) and abs(sum1-sum2)>=2){
    			cout<<sum1<<':'<<sum2<<endl;
    			sum1=0;
    			sum2=0;
    		}
    	}
    	cout<<sum1<<':'<<sum2<<endl<<endl;
    	sum1=0,sum2=0;
    	for(int i=1;i<len;i++){
    		if(arr[i]=='W') sum1++;
    		if(arr[i]=='L') sum2++;
    		if((sum1>=21 || sum2>=21) and abs(sum1-sum2)>=2){
    			cout<<sum1<<':'<<sum2<<endl;
    			sum1=0;
    			sum2=0;
    		}
    	}
    	cout<<sum1<<':'<<sum2<<endl<<endl;
    	return 0;
    } 
    

    信息

    ID
    395
    时间
    1000ms
    内存
    128MiB
    难度
    7
    标签
    递交数
    130
    已通过
    27
    上传者