2352 2023. 01. 10 22:42:02 kristof Ludak Harca python3 Elfogadva 100/100 103ms 36364 KiB
N = int(input())

table = list(map(int, input().split()))

placeNow = 0
steps = 0

for i in range(1, 7):
    placeNow = 0
    steps = 0
    while placeNow < N:
        steps += 1
        placeNow += i
        try:
            while table[placeNow] != 0:
                placeNow += table[placeNow]
        except:
            break
        
    print(steps, end=" ")
Részfeladat Összpont Teszt Verdikt Idő Memória
subtask1 0/0
1 Elfogadva 17ms 10868 KiB
2 Elfogadva 17ms 11252 KiB
subtask2 25/25
3 Elfogadva 16ms 11248 KiB
4 Elfogadva 16ms 11596 KiB
5 Elfogadva 17ms 11740 KiB
6 Elfogadva 25ms 12064 KiB
7 Elfogadva 103ms 15700 KiB
subtask3 40/40
8 Elfogadva 17ms 12092 KiB
9 Elfogadva 17ms 12648 KiB
10 Elfogadva 19ms 14124 KiB
11 Elfogadva 21ms 15400 KiB
12 Elfogadva 27ms 18440 KiB
13 Elfogadva 32ms 22744 KiB
14 Elfogadva 39ms 26028 KiB
15 Elfogadva 43ms 27924 KiB
subtask4 35/35
16 Elfogadva 29ms 13672 KiB
17 Elfogadva 21ms 16212 KiB
18 Elfogadva 25ms 19444 KiB
19 Elfogadva 27ms 21856 KiB
20 Elfogadva 29ms 20620 KiB
21 Elfogadva 34ms 26844 KiB
22 Elfogadva 37ms 29832 KiB
23 Elfogadva 39ms 31412 KiB
24 Elfogadva 39ms 26404 KiB
25 Elfogadva 43ms 36364 KiB