209492026-01-11 18:32:41RCSKövek (100 pont)cpp17Accepted 100/10025ms964 KiB
#include <iostream>

using namespace std;

int main() {
	int n;
	cin >> n;
    int v[n];
    int ossz = 0;
    for (int i = 0; i < n; i++){
        cin >> v[i];
        ossz = ossz + v[i];
    }
    int atlag = ossz / n;
    int egyenleg = 0, lepes = 0;
    for (int i = 0; i < n; i++){
        v[i] = v[i] - atlag;
        egyenleg = egyenleg + v[i];
        if (egyenleg != 0) lepes++;
    }
    cout << lepes;
}
SubtaskSumTestVerdictTimeMemory
base100/100
1Accepted0/01ms512 KiB
2Accepted0/025ms564 KiB
3Accepted5/51ms512 KiB
4Accepted5/51ms316 KiB
5Accepted5/51ms316 KiB
6Accepted5/51ms508 KiB
7Accepted5/51ms332 KiB
8Accepted5/51ms404 KiB
9Accepted7/71ms316 KiB
10Accepted7/71ms508 KiB
11Accepted8/81ms500 KiB
12Accepted8/81ms500 KiB
13Accepted8/82ms316 KiB
14Accepted8/83ms412 KiB
15Accepted8/88ms316 KiB
16Accepted8/821ms908 KiB
17Accepted8/825ms964 KiB