212412026-01-12 17:24:35algoproSzigetek (35 pont)pypy3Elfogadva 35/3575ms31724 KiB
# UUID: f71742c6-a565-45ef-9151-47193c3c8de1
n = int(input())
d = [int(x) for x in input().split()]

dp = [0] * n

dp[0] = d[0]
dp[1] = d[0] + d[1]

for i in range(2, n):
    dp[i] = d[i] + min(dp[i-1], dp[i-2])

print(dp[n-1])
RészfeladatÖsszpontTesztVerdiktIdőMemória
base35/35
1Elfogadva0/039ms19616 KiB
2Elfogadva0/067ms31692 KiB
3Elfogadva1/141ms19408 KiB
4Elfogadva1/143ms19328 KiB
5Elfogadva1/145ms19432 KiB
6Elfogadva1/143ms19404 KiB
7Elfogadva1/141ms19424 KiB
8Elfogadva2/243ms21092 KiB
9Elfogadva2/248ms21432 KiB
10Elfogadva2/250ms21652 KiB
11Elfogadva2/250ms21744 KiB
12Elfogadva2/256ms21668 KiB
13Elfogadva2/250ms21592 KiB
14Elfogadva2/250ms22388 KiB
15Elfogadva2/252ms23264 KiB
16Elfogadva2/263ms25576 KiB
17Elfogadva2/270ms28552 KiB
18Elfogadva2/271ms29484 KiB
19Elfogadva2/264ms30496 KiB
20Elfogadva2/264ms30692 KiB
21Elfogadva2/275ms31720 KiB
22Elfogadva2/264ms31724 KiB