215042026-01-13 10:52:42mihalykocsisKövek (100 pont)cpp17Accepted 100/10025ms1104 KiB
#include <bits/stdc++.h>
using namespace std;

int main() {
    int N;
    cin >> N;

    vector<long long> K(N);
    long long sum = 0;
    for (int i = 0; i < N; i++) {
        cin >> K[i];
        sum += K[i];
    }

    long long avg = sum / N;
    long long pref = 0;
    long long moves = 0;

    for (int i = 0; i < N - 1; i++) {
        pref += K[i];
        if (pref != avg * (i + 1))
            moves++;
    }

    cout << moves;
}
SubtaskSumTestVerdictTimeMemory
base100/100
1Accepted0/01ms316 KiB
2Accepted0/025ms1076 KiB
3Accepted5/51ms316 KiB
4Accepted5/51ms316 KiB
5Accepted5/51ms316 KiB
6Accepted5/51ms316 KiB
7Accepted5/51ms316 KiB
8Accepted5/51ms316 KiB
9Accepted7/71ms316 KiB
10Accepted7/71ms316 KiB
11Accepted8/81ms500 KiB
12Accepted8/81ms316 KiB
13Accepted8/82ms316 KiB
14Accepted8/84ms316 KiB
15Accepted8/89ms692 KiB
16Accepted8/821ms1104 KiB
17Accepted8/825ms1076 KiB