求问为啥全WA啊,真相不明白
查看原帖
求问为啥全WA啊,真相不明白
692585
boxzhangh楼主2022/3/12 22:27
#include <iostream>
#include <vector>

using namespace std;

void func(int n, vector<char>& v) {
    int p1, p2;
    for(char& c : v) {
        if (c == 'W') {
            ++p1;
        } else {
            ++p2;
        }
        if ((p1 >= n || p2 >= n) && ((p1 - p2) >= 2 || (p2 - p1) >= 2)) {
            cout << p1 << ':'<< p2 << endl;
            p1 = p2 = 0;
        }
    }
    cout << p1 << ':'<< p2;
}

int main() {
    vector<char> v;
    char c;
    while (cin >> c && c != 'E') {
        if (c == 'W' || c == 'L') {
            v.push_back(c);
        }
    }
    func(11, v);
    cout << endl << endl;
    func(21, v);
    return 0;
}
2022/3/12 22:27
加载中...