214822026-01-13 10:22:10andorasrSzigetek (35 pont)cpp17Accepted 35/3525ms1272 KiB
#include <iostream>

using namespace std;

int main()
{
    int N;
    int d[100000]={0};
    int a[100000]={0};
    cin>>N;
    for (int i=1;i<=N;i++)
    cin>>a[i];
    d[1]=a[1];d[2]=a[2]+a[1];
    for (int i=3;i<N+1;i++)
    if (d[i-1]<d[i-2]) d[i]=d[i-1]+a[i];
    else d[i]=d[i-2]+a[i];
    cout<<d[N];
    return 0;
}
SubtaskSumTestVerdictTimeMemory
base35/35
1Accepted0/02ms1076 KiB
2Accepted0/025ms1076 KiB
3Accepted1/12ms1076 KiB
4Accepted1/12ms1272 KiB
5Accepted1/11ms1076 KiB
6Accepted1/12ms1180 KiB
7Accepted1/11ms1124 KiB
8Accepted2/22ms1076 KiB
9Accepted2/22ms1076 KiB
10Accepted2/22ms1076 KiB
11Accepted2/22ms1076 KiB
12Accepted2/23ms1264 KiB
13Accepted2/24ms1092 KiB
14Accepted2/26ms1172 KiB
15Accepted2/28ms1184 KiB
16Accepted2/213ms1268 KiB
17Accepted2/217ms1180 KiB
18Accepted2/218ms1080 KiB
19Accepted2/220ms1180 KiB
20Accepted2/221ms1180 KiB
21Accepted2/224ms1180 KiB
22Accepted2/224ms1180 KiB