求助
查看原帖
求助
600862
errormakers楼主2021/10/31 22:15
#include <bits/stdc++.h>
using namespace std;
int main() {
    string s;
    cin >> s;
    int l = s.length();
    int sum = 0, duishou = 0;
    for (int i = 0; i < l; i++) {
        if (s[i] == 'W')
            sum++;
        if (s[i] == 'L')
            duishou++;
        if ((sum >= 11 || duishou >= 11)&& abs(sum - duishou) >= 2) {
            printf("%d:%d\n", sum, duishou);
            sum = 0;
            duishou = 0;
        }
        if (s[i] == 'E')
            break;
    }
    printf("%d:%d\n", sum, duishou);
    sum = 0, duishou = 0;
    printf("\n");
    for (int i = 0; i < l; i++) {
        if (s[i] == 'W')
            sum++;
        if (s[i] == 'L')
            duishou++;
        if ((sum >= 21 || duishou >= 21) && abs(sum - duishou) >= 2) {
            printf("%d:%d\n", sum, duishou);
            sum = 0;
            duishou = 0;
        }
        if (s[i] == 'E')
            break;
    }
    printf("%d:%d", sum, duishou);
    sum = 0, duishou = 0;

}
2021/10/31 22:15
加载中...