求助!!!!!本地正确,提交WA!目前只有#1和#10通过!!!
查看原帖
求助!!!!!本地正确,提交WA!目前只有#1和#10通过!!!
1335990
Cloudll楼主2024/4/12 00:56
#include<stdio.h>
#include<string.h>
char s[100000] = {'0'};
int w = 0,l = 0;
void output(int score){
	int i;
	for(i = 0; i < strlen(s); i++){
		if(s[i] == 'W'){
			w++;
		}else{
			l++;
		}
		if((w >= score && w - l >= 2) || (l >= score && l - w >= 2)){
			printf("%d:%d\n",w,l);
			w = 0;
			l = 0;
		}
	}
    if(score == 11){
        printf("%d:%d\n",w,l);
        w = 0;
        l = 0;
    }else    printf("%d:%d",w,l);
}
int main(){
	int i = 0;
	char ch;
	scanf("%c",&ch);
	if(ch == 'E')	printf("0:0\n\n0:0");
	else{
		while(ch != 'E'){
			if(ch != '\n'){
				s[i] = ch;
				i++;
			}
			scanf("%c",&ch);
		}
		output(11);
		printf("\n");
		output(21);
	}
	return 0;
}
2024/4/12 00:56
加载中...