7146 2023. 12. 31 14:27:35 xxx Kártya (80 pont) cpp17 Hibás válasz 37/80 3ms 3684 KiB
#include <bits/stdc++.h>
using namespace std;

void solve() {
    int n;
    cin >> n;
    vector<int> a(n);
    int sum = 0;
    for(int &i : a) {
        cin >> i;
        sum += i;
    }

    if ((sum / n) * n != sum) {
        cout << "NEM\n";
        cout << n - (sum % n) << '\n';
        return;
    }


    int OK = sum / n;
    for(int i : a) {
        if (i > OK) {
            cout << i - OK << ' ';
        } else {
            cout << 0 << ' ';
        }
    }

}

int main() {
	ios_base::sync_with_stdio(false);cin.tie(0);cout.tie(0);
	int tt=1;
	//cin >> tt;
	while(tt--) {
        solve();
	}


	return 0;
}
Részfeladat Összpont Teszt Verdikt Idő Memória
base 37/80
1 Hibás válasz 0/0 3ms 1828 KiB
2 Elfogadva 0/0 3ms 2068 KiB
3 Hibás válasz 0/4 3ms 2292 KiB
4 Elfogadva 5/5 3ms 2444 KiB
5 Hibás válasz 0/5 3ms 2656 KiB
6 Elfogadva 5/5 3ms 3020 KiB
7 Hibás válasz 0/5 3ms 3088 KiB
8 Elfogadva 4/4 3ms 3060 KiB
9 Hibás válasz 0/4 3ms 3164 KiB
10 Elfogadva 5/5 3ms 3124 KiB
11 Hibás válasz 0/5 3ms 3252 KiB
12 Elfogadva 5/5 3ms 3352 KiB
13 Hibás válasz 0/6 3ms 3364 KiB
14 Elfogadva 6/6 3ms 3364 KiB
15 Hibás válasz 0/7 3ms 3492 KiB
16 Elfogadva 7/7 3ms 3584 KiB
17 Hibás válasz 0/7 3ms 3684 KiB