111452024-07-07 16:31:10probaKártya (80 pont)python3Elfogadva 80/8018ms3196 KiB
N = int(input())
lap = [int(i) for i in input().split(' ')]
slap = sum(lap)
tort = slap/N
egesz = slap//N

verdict = (tort == egesz )*'IGEN'+(tort != egesz)*'NEM'
print(verdict)

if verdict == 'IGEN':
    ajandek = []
    for i in lap:
        if i>tort:
            ajandek += [int(i-tort)]
        else:
            ajandek += [0]

    print(' '.join([str(i) for i in ajandek]))
    
else:
    print((egesz+1)*N-slap)
RészfeladatÖsszpontTesztVerdiktIdőMemória
base80/80
1Elfogadva0/018ms3044 KiB
2Elfogadva0/017ms3044 KiB
3Elfogadva4/417ms3044 KiB
4Elfogadva5/517ms2960 KiB
5Elfogadva5/517ms2916 KiB
6Elfogadva5/517ms2948 KiB
7Elfogadva5/517ms2992 KiB
8Elfogadva4/417ms3196 KiB
9Elfogadva4/417ms3044 KiB
10Elfogadva5/517ms3088 KiB
11Elfogadva5/517ms3044 KiB
12Elfogadva5/517ms3188 KiB
13Elfogadva6/617ms3104 KiB
14Elfogadva6/618ms3192 KiB
15Elfogadva7/718ms3088 KiB
16Elfogadva7/717ms3172 KiB
17Elfogadva7/717ms3064 KiB