111432024-07-07 16:08:01probaKártya (80 pont)python3Futási hiba 37/8018ms3192 KiB
N = int(input())

lap = [int(i) for i in input().split(' ')]
lap2 = sum(lap)
tort = lap2/N
egesz = lap2//N
verdict = (tort==egesz)*'IGEN'+(tort!=egesz)*'NEM'
print(verdict)
if verdict == 'IGEN':
    ajandek = []
    for i in lap:
        ajandek += [int(i-lap/N)] if i>lap/N else [0]

    print(' '.join([str(i) for i in ajandek]))
else:
    print((egesz+1)*N-lap2)
RészfeladatÖsszpontTesztVerdiktIdőMemória
base37/80
1Futási hiba0/017ms2980 KiB
2Elfogadva0/018ms3044 KiB
3Futási hiba0/417ms2960 KiB
4Elfogadva5/517ms2960 KiB
5Futási hiba0/517ms2960 KiB
6Elfogadva5/517ms3064 KiB
7Futási hiba0/517ms2916 KiB
8Elfogadva4/417ms2864 KiB
9Futási hiba0/417ms3064 KiB
10Elfogadva5/517ms2916 KiB
11Futási hiba0/517ms3048 KiB
12Elfogadva5/517ms3044 KiB
13Futási hiba0/617ms3064 KiB
14Elfogadva6/617ms3044 KiB
15Futási hiba0/718ms3192 KiB
16Elfogadva7/717ms2936 KiB
17Futási hiba0/717ms3100 KiB