212082026-01-12 17:05:20algoproSzigetek (35 pont)pypy3Futási hiba 31/3578ms32000 KiB
# UUID: ba2d0fc1-f490-47d4-bf40-21231d092e81
n = int(input())
dij = list(map(int, input().split()))
op = [0] * n

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

for i in range(2, len(dij)):
    op[i] = min(op[i-1], op[i-2]) + dij[i]

print(op[-1])

RészfeladatÖsszpontTesztVerdiktIdőMemória
base31/35
1Elfogadva0/039ms19628 KiB
2Futási hiba0/078ms32000 KiB
3Elfogadva1/143ms19408 KiB
4Elfogadva1/139ms19360 KiB
5Elfogadva1/139ms19400 KiB
6Elfogadva1/145ms19436 KiB
7Elfogadva1/137ms19436 KiB
8Elfogadva2/250ms21232 KiB
9Elfogadva2/248ms21476 KiB
10Elfogadva2/254ms21548 KiB
11Elfogadva2/248ms21640 KiB
12Elfogadva2/250ms21588 KiB
13Elfogadva2/256ms21692 KiB
14Elfogadva2/250ms23528 KiB
15Elfogadva2/259ms24548 KiB
16Elfogadva2/257ms27040 KiB
17Elfogadva2/271ms29596 KiB
18Elfogadva2/264ms30864 KiB
19Elfogadva2/275ms31960 KiB
20Elfogadva2/267ms31980 KiB
21Futási hiba0/275ms32000 KiB
22Futási hiba0/264ms32000 KiB