测试点一:
EWLWLWL
结果:
0:0
0:0
#include<iostream>
using namespace std;
int main()
{
char s[62501] = { '0' };
char ch;
int l = 0;
while (cin >> ch) {
if (ch != 'E')
{
s[l] = ch;
++l;
}
else {
break;
}
}
int i = 0, j = 0;
int m = 0, n = 0;
while (i < sizeof(s)) {
if (s[i] == 'W')
{
++m;
}
if (s[i] == 'L') {
++n;
}
if (abs(m - n) >= 2 && m > 10 || abs(m - n) >= 2 && n > 10)
{
cout << m << ":" << n << endl;
m = 0, n = 0;
}if (i == sizeof(s) - 1) {
if (m < 11 && n < 11)
{
cout << m << ":" << n << endl;
}
}
++i;
}
m = n = i = 0;
cout << "\n" << endl;
while (i < sizeof(s)) {
if (s[i] == 'W')
{
++m;
}
if (s[i] == 'L') {
++n;
}
if (abs(m - n) >= 2 && m > 20 || abs(m - n) >= 2 && n > 20)
{
cout << m << ":" << n << endl;
m = 0, n = 0;
}if (i == sizeof(s) - 1) {
if (m < 21 && n < 21)
{
cout << m << ":" << n << endl;
}
}
++i;
}
}