96942024-02-27 21:04:31birozsSzigetek (35 pont)python3Elfogadva 35/35101ms34688 KiB
#be = open("in.18")
n = int(input())
lista = list(map(int,input().split()))
sor = [lista[0],lista[0]+lista[1]]
for i in range(2,n):
    if sor[i-2] <= sor[i-1]:
        sor.append(sor[i-2]+lista[i])
    else:
        sor.append(sor[i-1]+lista[i])
print(sor[-1])

    
RészfeladatÖsszpontTesztVerdiktIdőMemória
base35/35
1Elfogadva0/017ms11068 KiB
2Elfogadva0/0101ms32328 KiB
3Elfogadva1/117ms11904 KiB
4Elfogadva1/117ms11944 KiB
5Elfogadva1/117ms12036 KiB
6Elfogadva1/117ms12244 KiB
7Elfogadva1/117ms12084 KiB
8Elfogadva2/218ms12312 KiB
9Elfogadva2/218ms12532 KiB
10Elfogadva2/220ms13048 KiB
11Elfogadva2/220ms13644 KiB
12Elfogadva2/220ms13828 KiB
13Elfogadva2/226ms14820 KiB
14Elfogadva2/235ms16488 KiB
15Elfogadva2/243ms18492 KiB
16Elfogadva2/261ms23100 KiB
17Elfogadva2/278ms28420 KiB
18Elfogadva2/282ms29724 KiB
19Elfogadva2/289ms31748 KiB
20Elfogadva2/297ms33260 KiB
21Elfogadva2/2100ms34256 KiB
22Elfogadva2/2101ms34688 KiB