36952023-03-02 11:12:03MatematikaKártya (80 pont)cpp17Hibás válasz 53/803ms3956 KiB
#include <bits/stdc++.h>

using namespace std;

int main()
{
    int n;
    string s;
    int atlag=0;
    cin >> n;
    vector<int> vec(n);
    for(int i=0; i<n;i++)
    {
        cin >> vec[i];
        atlag=atlag+vec[i];
    }
    if(atlag%n==0)
    {
        s="IGEN";
    atlag=atlag/n;
    }
    else{s="NEM";}
    for(int i=0; i<n; i++)
    {
        vec[i]=vec[i]-atlag;
        if(vec[i]<0)
        {
            vec[i]=0;
        }
    }
    cout << s << endl;
    if(s=="IGEN")
    {
        for(int i=0; i<n; i++)
    {
        cout << vec[i] << " ";
    }
    }
    else{cout << atlag%n;}
    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base53/80
1Elfogadva0/03ms1812 KiB
2Hibás válasz0/03ms2060 KiB
3Elfogadva4/43ms2244 KiB
4Elfogadva5/52ms2492 KiB
5Elfogadva5/52ms2544 KiB
6Elfogadva5/53ms2668 KiB
7Elfogadva5/53ms2860 KiB
8Hibás válasz0/42ms2940 KiB
9Elfogadva4/43ms3340 KiB
10Hibás válasz0/53ms3304 KiB
11Elfogadva5/53ms3372 KiB
12Hibás válasz0/53ms3260 KiB
13Elfogadva6/63ms3392 KiB
14Hibás válasz0/63ms3604 KiB
15Elfogadva7/73ms3688 KiB
16Hibás válasz0/72ms3684 KiB
17Elfogadva7/73ms3956 KiB