212002026-01-12 17:02:31algoproSzigetek (35 pont)pypy3Runtime error 27/3575ms32000 KiB
# UUID: 4539f8e6-4a9c-414a-87bb-b548c13824b9
n = int(input())
dij = list(map(int, input().split()))
op = [0] * n

op[0] = dij[0]
op[1] = dij[0] + dij[1]

for e, i in enumerate(dij[2::]):
    op[e+2] = min(op[e], op[e+1]) + dij[e+2]

print(op[-1])

SubtaskSumTestVerdictTimeMemory
base27/35
1Accepted0/043ms19496 KiB
2Runtime error0/075ms32000 KiB
3Accepted1/139ms19388 KiB
4Accepted1/139ms19408 KiB
5Accepted1/145ms19312 KiB
6Accepted1/145ms19528 KiB
7Accepted1/139ms19468 KiB
8Accepted2/243ms21228 KiB
9Accepted2/257ms21444 KiB
10Accepted2/254ms21480 KiB
11Accepted2/250ms21668 KiB
12Accepted2/248ms21528 KiB
13Accepted2/256ms21748 KiB
14Accepted2/252ms23640 KiB
15Accepted2/254ms24816 KiB
16Accepted2/268ms27372 KiB
17Accepted2/274ms30288 KiB
18Accepted2/267ms31468 KiB
19Runtime error0/272ms32000 KiB
20Runtime error0/264ms32000 KiB
21Runtime error0/275ms32000 KiB
22Runtime error0/264ms32000 KiB