求助大佬,只有50分
查看原帖
求助大佬,只有50分
869151
luojiaxuan楼主2023/11/29 12:19
#include<bits/stdc++.h>
using namespace std;
string s;
int main()
{
    char ch;
    while (1)
    {
        cin >> ch;
        if (ch != 'E')
            s += ch;
        else
            break;
    }
    int res1 = 0, res2 = 0;
    for (int i = 0;i < s.size();i++)
    {
        if (s[i] == 'W')
            res1++;
        else if (s[i] == 'L')
            res2++;

        if (res1 >= 11 || res2 >= 11)
        {
            if (abs(res1 - res2 >= 2))
            {
                printf("%d:%d\n", res1, res2);
                res1 = 0;
                res2 = 0;
            }
        }
    }
    printf("%d:%d\n\n", res1, res2);
    res1 = res2 = 0;
    for (int i = 0;i < s.size();i++)
    {
        if (s[i] == 'W')
            res1++;
        else if (s[i] == 'L')
            res2++;

        if (res1 >= 21 || res2 >= 21)
        {
            if (abs(res1 - res2) >= 2)
            {
                printf("%d:%d\n", res1, res2);
                res1 = 0;
                res2 = 0;
            }
        }
    }
        printf("%d:%d\n", res1, res2);

    return 0;
}
2023/11/29 12:19
加载中...