40point的蒟蒻求助
查看原帖
40point的蒟蒻求助
518020
WilliamYangSheep楼主2022/12/9 16:32

1 2 8 9点AC,其余全部WA!求助!!!

#include<bits/stdc++.h>
using namespace std;

char game[2510], ch;
int c = 0, w = 0, l = 0;
bool flag = true;

void judge(int p)
{
	for (int i = 0; i < c; i++)
	{
		if (game[i] == 'W')
		{
			 w++;
			 flag = false;
		}
		else if (game[i] == 'L')
		{
			l++;
			flag = false;
		}
		if ((w >= p || l >= p) && abs(w - l) >= 2)
		{
			printf("%d:%d\n", w, l);
			w = 0;
			l = 0;
		}
	}
	if (w != 0 || l != 0 || flag)
	{
		printf("%d:%d\n", w, l);
		w = 0;
		l = 0;
	}
}

int main()
{
	while (1)
	{
		cin >> ch;
		if (ch == 'E') break;
		else
		{
			game[c] = ch;
			c++;
		}
	}
	judge(11);
	printf("\n");
	judge(21);
	return 0;
}
2022/12/9 16:32
加载中...