求助求助
查看原帖
求助求助
402229
Achenfeng楼主2023/8/24 11:03
#include<iostream>
#include<string>
using namespace std;
int arr[62525];
int w, l;
int main()
{
	char a;
	for (int i = 0; cin >> a && a != 'E'; i++)
	{
		if (a == 'W')
		{
			arr[i] = 1;
		}
		else
		{
			arr[i] = 2;
		}
	}
	//11分制
	for (int i = 0; 1; i++)
	{
		if (arr[i] == 1)
		{
			w++;
		}
		else if (arr[i] == 2)
		{
			l++;
		}
		else
		{
			cout << w << ":" << l << endl;;
			break;
		}
		if (w > 10 || l > 10)
		{
			if (w - l >= 2 || l - w >= 2)
			{
				cout << w << ";" << l << endl;
				w = 0;
				l = 0;
			}
		}
	}
	w = 0;
	l = 0;
	cout << endl;
	cout << endl;
	//21分制
	for (int i = 0; 1; i++)
	{
		if (arr[i] == 1)
		{
			w++;
		}
		else if (arr[i] == 2)
		{
			l++;
		}
		else
		{
			cout << w << ":" << l<<endl;
			break;
		}
		if (w > 20 || l > 20)
		{
			if (w - l >= 2 || l - w >= 2)
			{
				cout << w << ";" << l << endl;
				w = 0;
				l = 0;
			}
		}
	}
	system("pause");
	return 0;
}
2023/8/24 11:03
加载中...