159572025-03-25 14:34:19mzperxBejgli (80 pont)python3Runtime error 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

'''
SubtaskSumTestVerdictTimeMemory
base0/80
1Runtime error0/017ms3192 KiB
2Runtime error0/016ms3120 KiB
3Runtime error0/416ms2968 KiB
4Runtime error0/416ms3124 KiB
5Runtime error0/417ms3124 KiB
6Wrong answer0/417ms3124 KiB
7Wrong answer0/420ms3396 KiB
8Runtime error0/417ms3124 KiB
9Runtime error0/417ms3124 KiB
10Runtime error0/417ms3328 KiB
11Runtime error0/417ms3264 KiB
12Time limit exceeded0/4598ms40012 KiB
13Runtime error0/419ms3892 KiB
14Runtime error0/419ms4208 KiB
15Runtime error0/421ms4620 KiB
16Runtime error0/426ms4228 KiB
17Runtime error0/437ms7704 KiB
18Time limit exceeded0/4352ms24612 KiB
19Runtime error0/461ms14208 KiB
20Runtime error0/457ms13492 KiB
21Runtime error0/4116ms19284 KiB
22Runtime error0/452ms10640 KiB