159572025-03-25 14:34:19mzperxBejgli (80 pont)python3Futási hiba 0/80598ms40012 KiB
h = int(input())
sz = input()
sz = sz.split()
vv = 0
m = []
mm = []
mmm = 0
ms = 0
a = 0
i = 0
while i < h:
    print("h-0-i",i)
    sz[i] = int(sz[i])
    if i == 0:
        mm.append(sz[i])
        m.append(sz[i])
        mmm = 1
        vv += 1
        i += sz[i]
    else:
        for f in range(mmm):
            print("h1-i,m,mm,mmm,sz",i,m,mm,mmm,sz)
            if m[f] == sz[i]:
                mm[f] += sz[i]
                vv += 1
                i += sz[i]
                break
            else:
                if sz[i] not in m:
                    print("h2-a-sz[i]", a, sz[i])
                    mm.append(sz[i])
                    m.append(sz[i])
                    mmm += 1
                    vv += 1
                    i += sz[i]
                    print("h3-i", i)
                else:
                    a += 1

print(mm,m)

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

print(vv)
print(ms)

'''
Az első számot felvettem egy listába, amelyben gyűjtöm a különböző számokat és egy másikba,
 amelyben gyűjtöm, hgy abból a számból összesen milyen hosszú beigli volt és továbblépek annyit, ami a szám értéke
A többi számnál megkeresem, hogy szerepelt-e már az i-edik helyen lévő a hosszakat gyűjtő listában,
ha nem szerepel, felveszem, különben megnövelem a hosszat a másik listában

'''
RészfeladatÖsszpontTesztVerdiktIdőMemória
base0/80
1Futási hiba0/017ms3192 KiB
2Futási hiba0/016ms3120 KiB
3Futási hiba0/416ms2968 KiB
4Futási hiba0/416ms3124 KiB
5Futási hiba0/417ms3124 KiB
6Hibás válasz0/417ms3124 KiB
7Hibás válasz0/420ms3396 KiB
8Futási hiba0/417ms3124 KiB
9Futási hiba0/417ms3124 KiB
10Futási hiba0/417ms3328 KiB
11Futási hiba0/417ms3264 KiB
12Időlimit túllépés0/4598ms40012 KiB
13Futási hiba0/419ms3892 KiB
14Futási hiba0/419ms4208 KiB
15Futási hiba0/421ms4620 KiB
16Futási hiba0/426ms4228 KiB
17Futási hiba0/437ms7704 KiB
18Időlimit túllépés0/4352ms24612 KiB
19Futási hiba0/461ms14208 KiB
20Futási hiba0/457ms13492 KiB
21Futási hiba0/4116ms19284 KiB
22Futási hiba0/452ms10640 KiB