9802022-02-09 19:57:44HobimmKártya (80 pont)cpp11Elfogadva 80/802ms2024 KiB
#include <bits/stdc++.h>
using namespace std;
#define ll long long

ll N, be1, szum=0;
vector<ll> t;


int main() 
{
    cin >> N;
    for(int i = 0; i < N; i++)
    {
        cin >> be1;
        t.push_back(be1);
        szum+=be1;//OSSZEG
    }

    //Ket eset
    if(szum%N==0)
    {
        cout << "IGEN\n";
        for(ll aktE:t)
        {
            if(aktE>szum/N)
            {
                cout << aktE-szum/N << " ";
            }
            else
                cout << "0 ";
        }
    }
    else
    {
        cout << "NEM\n";
        cout << N-szum%N << "\n";      
    }
    return 0;
}

RészfeladatÖsszpontTesztVerdiktIdőMemória
base80/80
1Elfogadva0/02ms1828 KiB
2Elfogadva0/02ms1904 KiB
3Elfogadva4/41ms1952 KiB
4Elfogadva5/51ms1964 KiB
5Elfogadva5/51ms1964 KiB
6Elfogadva5/51ms1972 KiB
7Elfogadva5/51ms1968 KiB
8Elfogadva4/41ms1972 KiB
9Elfogadva4/41ms1984 KiB
10Elfogadva5/51ms2000 KiB
11Elfogadva5/51ms1996 KiB
12Elfogadva5/51ms2004 KiB
13Elfogadva6/61ms2008 KiB
14Elfogadva6/61ms2008 KiB
15Elfogadva7/71ms2016 KiB
16Elfogadva7/72ms2008 KiB
17Elfogadva7/71ms2024 KiB