60分求助,回复有关
查看原帖
60分求助,回复有关
1371338
lce11451410086楼主2024/12/5 21:00
#include<bits/stdc++.h>
using namespace std;
char c[100000];
void bs(int n){
	int a=0,b=0,len=0;
	for(int i=0;i<strlen(c)-1;i++){
		if(c[i]=='W'){
			a++;
			len++;
		}else if(c[i]=='L'){
			b++;
			len++;
		}
		if(abs(a-b)>=2&&len>=n){
			printf("%d:%d\n",a,b);
			a=b=0;
			len=0;
		}
	}
	printf("%d:%d",a,b);
}
int main(){
	for(int i=0;;i++){
		scanf("%c",&c[i]);
		if(c[i]=='E'){
			break;
		}
	}
	bs(11);
	printf("\n");
	printf("\n");
	bs(21);
	return 0;
}
2024/12/5 21:00
加载中...