全部评论 1

  • #include <iostream>
    #include <vector>

    using namespace std;

    bool judgeBalanceArray(int n, vector<int> a) {
    for (int i = 1; i < n; i++) {
    int firstToI = 0, iPlus1ToN = 0;
    for (int j = 0; j < i; j++) {
    firstToI += a[j];
    }
    for (int j = i; j < n; j++) {
    iPlus1ToN += a[j];
    }
    if (firstToI == iPlus1ToN) {
    return true;
    }
    }
    return false;
    }
    int main() {
    int t;
    cin >> t;

    for (int i = 0; i < t; i++) {
        int size;
        cin >> size;
        vector<int> v(size);
        for (int i = 0; i < size; i++) {
            cin >> v[i];
        }
        if (judgeBalanceArray(size, v)) {
            cout << "Yes" << endl;
        } else {
            cout << "No" << endl;
        }
    }
    return 0;
    

    }

    昨天 来自 浙江

    1

热门讨论