212122026-01-12 17:06:49algoproSzigetek (35 pont)pypy3Elfogadva 35/3576ms31784 KiB
# UUID: 94c63148-1df1-49d1-b89e-9c11621cd422
n =int(input())
A = [int(x) for x in input().split()]
s =[A[0],A[0]+A[1]]+[0]*(n-2)
for i in range(2,n):
    if s[i-1]+A[i] < s[i-2]+A[i]:
        s[i]=s[i-1]+A[i]
    else:
        s[i]=s[i-2]+A[i]
print(s[-1])
RészfeladatÖsszpontTesztVerdiktIdőMemória
base35/35
1Elfogadva0/039ms19624 KiB
2Elfogadva0/068ms31696 KiB
3Elfogadva1/143ms19356 KiB
4Elfogadva1/143ms19508 KiB
5Elfogadva1/145ms19432 KiB
6Elfogadva1/139ms19388 KiB
7Elfogadva1/143ms19432 KiB
8Elfogadva2/243ms21076 KiB
9Elfogadva2/250ms21672 KiB
10Elfogadva2/256ms21692 KiB
11Elfogadva2/254ms21680 KiB
12Elfogadva2/248ms21532 KiB
13Elfogadva2/257ms21632 KiB
14Elfogadva2/252ms22492 KiB
15Elfogadva2/252ms23556 KiB
16Elfogadva2/264ms25944 KiB
17Elfogadva2/270ms28596 KiB
18Elfogadva2/263ms29560 KiB
19Elfogadva2/264ms30416 KiB
20Elfogadva2/276ms30616 KiB
21Elfogadva2/275ms31784 KiB
22Elfogadva2/267ms31644 KiB