新手纯C,70分,求大佬解惑
查看原帖
新手纯C,70分,求大佬解惑
942760
TheZhao楼主2023/2/14 10:28
#include<stdio.h>
char socer[65000];
int main(){
	int i=0;
	for(i=0;(scanf("%c",&socer[i]))&&socer[i]!='E';i++){
	}
	int wa=0,la=0,wb=0,lb=0;
	for(i=0;;i++){
		if(socer[i]=='W')
		{
			wa++;
		}
		if(socer[i]=='L') 
		{
			la++;
		}
		if((wa>=11||la>=11)&&(wa-la>=2||la-wa>=2))
		{
			printf("%d:%d\n",wa,la);
			wa=0;
			la=0;
		}
		if(socer[i]=='E')
		{
			printf("%d:%d\n",wa,la);
			break;	
		}	
	}
	printf("\n");
	for(i=0;;i++){
		if(socer[i]=='W')
		{
			wb++;
		}
		if(socer[i]=='L')
		{
			lb++;
		}
		if((wb>=21||wa>=21)&&(wb-lb>=2||lb-wb>=2))
		{
			printf("%d:%d\n",wb,lb);
			wb=0;
			lb=0;
		}
		if(socer[i]=='E')
		{
			printf("%d:%d",wb,lb);
			break;
		}
	}
	return 0;
} 
2023/2/14 10:28
加载中...