211882026-01-12 16:50:17algoproSzigetek (35 pont)pypy3Accepted 35/3593ms31428 KiB
# UUID: a37336b0-5552-4e3e-bba8-abe0a31f0d9b
from re import S


n = int(input())
szigetek = [int(x) for x in input().split()]

elozo_2 = szigetek[0]
elozo_1 = szigetek[0] + szigetek[1]


for i in range(2, n):
    aktualis = min(elozo_1, elozo_2) + szigetek[i]
    elozo_2, elozo_1 = elozo_1, aktualis

print(elozo_1)
SubtaskSumTestVerdictTimeMemory
base35/35
1Accepted0/061ms22528 KiB
2Accepted0/082ms30624 KiB
3Accepted1/161ms22512 KiB
4Accepted1/168ms22560 KiB
5Accepted1/161ms22480 KiB
6Accepted1/161ms22516 KiB
7Accepted1/171ms22652 KiB
8Accepted2/272ms22436 KiB
9Accepted2/268ms22740 KiB
10Accepted2/268ms22736 KiB
11Accepted2/275ms22744 KiB
12Accepted2/267ms22744 KiB
13Accepted2/268ms22744 KiB
14Accepted2/270ms23140 KiB
15Accepted2/270ms23884 KiB
16Accepted2/285ms26132 KiB
17Accepted2/290ms29660 KiB
18Accepted2/282ms30440 KiB
19Accepted2/282ms31428 KiB
20Accepted2/281ms31316 KiB
21Accepted2/293ms30688 KiB
22Accepted2/279ms30756 KiB