212102026-01-12 17:05:54algoproSzigetek (35 pont)pypy3Futási hiba 31/3575ms32000 KiB
# UUID: 47c8a935-23d4-452b-98ab-d4dfe480207c
n = int(input())
dij = list(map(int, input().split()))
op = [0 for i in range(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/039ms19488 KiB
2Futási hiba0/067ms32000 KiB
3Elfogadva1/143ms19408 KiB
4Elfogadva1/143ms19308 KiB
5Elfogadva1/139ms19436 KiB
6Elfogadva1/146ms19416 KiB
7Elfogadva1/143ms19484 KiB
8Elfogadva2/245ms21180 KiB
9Elfogadva2/250ms21480 KiB
10Elfogadva2/248ms21632 KiB
11Elfogadva2/248ms21576 KiB
12Elfogadva2/256ms21524 KiB
13Elfogadva2/261ms21732 KiB
14Elfogadva2/254ms23580 KiB
15Elfogadva2/263ms24552 KiB
16Elfogadva2/267ms27008 KiB
17Elfogadva2/264ms29768 KiB
18Elfogadva2/275ms31008 KiB
19Elfogadva2/268ms31900 KiB
20Elfogadva2/267ms32000 KiB
21Futási hiba0/265ms32000 KiB
22Futási hiba0/275ms32000 KiB