112912024-08-04 10:18:13probaLudak Harcapython3Futási hiba 0/10045ms14444 KiB
N, kapu, dobasok = int(input()), list(map(int, input().split(' '))), []
#N, kapu, dobasok = 7, list(map(int, '0 7 0 2 0 1 0'.split(' '))), []


for i in range(1, 7):
    pos, lepes = 0, 0
    while pos <= N - 1:
        if kapu[pos] == 0:
            pos += i
            lepes += 1
        else:
            pos += kapu[pos]
    dobasok += [str(lepes)]
    
print(' '.join(dobasok))

RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Elfogadva17ms2916 KiB
2Elfogadva17ms2916 KiB
subtask20/25
3Futási hiba17ms2916 KiB
4Futási hiba17ms2916 KiB
5Futási hiba17ms2916 KiB
6Futási hiba19ms3320 KiB
7Futási hiba32ms4880 KiB
subtask30/40
8Futási hiba17ms2916 KiB
9Futási hiba18ms2968 KiB
10Futási hiba20ms3856 KiB
11Futási hiba23ms4392 KiB
12Futási hiba28ms6012 KiB
13Futási hiba35ms8060 KiB
14Futási hiba39ms9460 KiB
15Futási hiba41ms10600 KiB
subtask40/35
16Futási hiba20ms3296 KiB
17Futási hiba24ms4456 KiB
18Futási hiba26ms6236 KiB
19Futási hiba29ms7464 KiB
20Futási hiba32ms6560 KiB
21Futási hiba37ms9712 KiB
22Futási hiba35ms11412 KiB
23Futási hiba41ms11984 KiB
24Futási hiba41ms9456 KiB
25Futási hiba45ms14444 KiB