只有1,10AC,其他全WA,大佬救救我
查看原帖
只有1,10AC,其他全WA,大佬救救我
676435
wsrr楼主2022/2/8 17:00
# include<iostream>
# include<cmath>
using namespace std;
char win1[100001];
char win2[100001];
int main()
{
	int a=0, b=0,n;
	cin.getline(win1, 100001);
	for (int i = 0; i <= 100001; i++)
	{
		if (win1[i] != 'E')
		{
			win2[i] = win1[i];
		}
		else 
		{
			win2[i] = '\0';
			n = i-1;
			break;
		}
	}
	for (int j = 0; j <= n; j++)
	{
		if (win2[j] == 'W')
			a++;
		if (win2[j]=='L')
			b++;
		if ((a>10||b>10)&&(abs(a-b)>1))
		{
			cout << a << ':' << b << endl;
			a = 0;
			b = 0;
		}
	}
	cout << a << ':' << b << endl;
	a = 0;
	b = 0;
	cout << endl;
	for (int j = 0; j <= n; j++)
	{
		if (win2[j] == 'W')
			a++;
		if(win2[j]=='L')
			b++;
		if ((a > 20 || b >20) && (abs(a - b) > 1))
		{
			cout << a << ':' << b << endl;
			a = 0;
			b = 0;
		}
	}
	cout << a << ':' << b << endl;
	a = b = 0;
	return 0;
}
2022/2/8 17:00
加载中...