221032026-01-14 17:02:06algoproSzigetek (35 pont)pypy3Elfogadva 35/3576ms31748 KiB
# UUID: b4cd4140-ab0c-4e8f-ac21-274bb5da9c79
n = int(input())
szigetek = [int(x) for x in input().split()]
a = [0]*(n + 2)
a[0] = szigetek[0]
a[1] = szigetek[0] + szigetek[1]
for i in range(2,n):
    k = a[i-1] + szigetek[i] 
    j = a[i-2] + szigetek[i]
    a[i] = min(k, j)
print(a[n-1])
RészfeladatÖsszpontTesztVerdiktIdőMemória
base35/35
1Elfogadva0/043ms19416 KiB
2Elfogadva0/068ms31748 KiB
3Elfogadva1/139ms19484 KiB
4Elfogadva1/145ms19380 KiB
5Elfogadva1/145ms19380 KiB
6Elfogadva1/139ms19544 KiB
7Elfogadva1/143ms19368 KiB
8Elfogadva2/243ms21152 KiB
9Elfogadva2/248ms21480 KiB
10Elfogadva2/248ms21596 KiB
11Elfogadva2/257ms21656 KiB
12Elfogadva2/256ms21564 KiB
13Elfogadva2/250ms21704 KiB
14Elfogadva2/250ms22228 KiB
15Elfogadva2/261ms23676 KiB
16Elfogadva2/264ms25628 KiB
17Elfogadva2/263ms28640 KiB
18Elfogadva2/271ms29544 KiB
19Elfogadva2/276ms30404 KiB
20Elfogadva2/264ms30572 KiB
21Elfogadva2/268ms31620 KiB
22Elfogadva2/275ms31676 KiB