31132023-02-16 13:41:20DalmKártya (80 pont)cpp11Elfogadva 80/803ms4104 KiB
#include <iostream>

using namespace std;

int main()
{
    int N;
    cin>>N;
    int t[N];
    int osszesen=0;
    for(int i=0;i<N;i++){
        cin>>t[i];
        osszesen=osszesen+t[i];
    }
    if(osszesen%N==0){
        cout<<"IGEN"<<endl;
        int atlag=osszesen/N;
        for(int i=0;i<N;i++){
            if(t[i]>atlag){
            cout<<t[i]-atlag<<" ";
            }
            else{cout<<"0 ";}
        }
    }
    else{
        cout<<"NEM"<<endl;
        cout<<N-osszesen%N;
}
    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base80/80
1Elfogadva0/03ms1748 KiB
2Elfogadva0/03ms1916 KiB
3Elfogadva4/43ms2124 KiB
4Elfogadva5/53ms2364 KiB
5Elfogadva5/52ms2452 KiB
6Elfogadva5/53ms2608 KiB
7Elfogadva5/53ms2652 KiB
8Elfogadva4/43ms2784 KiB
9Elfogadva4/43ms2904 KiB
10Elfogadva5/53ms3120 KiB
11Elfogadva5/53ms3328 KiB
12Elfogadva5/53ms3688 KiB
13Elfogadva6/63ms3828 KiB
14Elfogadva6/63ms3844 KiB
15Elfogadva7/73ms3996 KiB
16Elfogadva7/73ms4096 KiB
17Elfogadva7/73ms4104 KiB