211932026-01-12 16:59:53algoproSzigetek (35 pont)pypy3Futási hiba 27/3575ms32000 KiB
# UUID: a48b1946-db70-4c54-b1b5-ae663dd4c653
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::]):
    if op[e+1] > op [e]: 
        op[e+2] = dij[e+2] + op[e]
    else:
        op[e+2] = dij[e+2] + op[e+1]

print(op[-1])

RészfeladatÖsszpontTesztVerdiktIdőMemória
base27/35
1Elfogadva0/039ms19452 KiB
2Futási hiba0/065ms32000 KiB
3Elfogadva1/143ms19352 KiB
4Elfogadva1/143ms19384 KiB
5Elfogadva1/143ms19432 KiB
6Elfogadva1/139ms19420 KiB
7Elfogadva1/139ms19388 KiB
8Elfogadva2/250ms21104 KiB
9Elfogadva2/256ms21472 KiB
10Elfogadva2/250ms21640 KiB
11Elfogadva2/250ms21728 KiB
12Elfogadva2/257ms21660 KiB
13Elfogadva2/257ms21700 KiB
14Elfogadva2/254ms23528 KiB
15Elfogadva2/261ms24808 KiB
16Elfogadva2/257ms27436 KiB
17Elfogadva2/275ms30508 KiB
18Elfogadva2/267ms31664 KiB
19Futási hiba0/274ms32000 KiB
20Futási hiba0/263ms32000 KiB
21Futási hiba0/275ms32000 KiB
22Futási hiba0/275ms32000 KiB