159052025-03-11 13:30:53MangoBejgli (80 pont)python3Hibás válasz 2/80601ms10932 KiB
h = int(input())
sz = input()
sz = sz.split()
v = 0
vv = 0
m = []
mm = []
mmm = 0
ms = 0
a = 0
for i in range(h):
    sz[i] = int(sz[i])
    if i == 0:
        m.append(sz[i])
        mm.append(sz[i])
        mmm += 1
        vv += 1
    else:
        for f in range(mmm):
            if m[f] == (sz[i]):
                mm[f] += (sz[i])
                vv += 1
                break
            else:
                if a - 1 == mmm:
                    m.append(sz[i])
                    mm.append(sz[i])
                    a = 0
                    vv += 1
                    mmm += 1
                else:
                    a += 1

for j in range(mmm):
    if mm[j] / m[j] > ms:
        ms = m[j]


print(m,mm)
print(vv)
print(ms)
RészfeladatÖsszpontTesztVerdiktIdőMemória
base2/80
1Hibás válasz0/016ms3112 KiB
2Hibás válasz0/016ms3124 KiB
3Hibás válasz0/416ms3124 KiB
4Hibás válasz0/416ms2940 KiB
5Hibás válasz0/416ms3156 KiB
6Részben helyes2/416ms3140 KiB
7Hibás válasz0/416ms3124 KiB
8Hibás válasz0/417ms3116 KiB
9Hibás válasz0/434ms3132 KiB
10Hibás válasz0/429ms3140 KiB
11Hibás válasz0/4185ms3384 KiB
12Hibás válasz0/419ms3124 KiB
13Időlimit túllépés0/4583ms3656 KiB
14Időlimit túllépés0/4600ms3892 KiB
15Időlimit túllépés0/4600ms4148 KiB
16Hibás válasz0/4114ms3508 KiB
17Időlimit túllépés0/4593ms6084 KiB
18Hibás válasz0/4128ms4384 KiB
19Időlimit túllépés0/4601ms10932 KiB
20Időlimit túllépés0/4601ms10392 KiB
21Időlimit túllépés0/4586ms10612 KiB
22Időlimit túllépés0/4582ms8352 KiB