236552026-01-27 08:22:46tKriszSzigetek (35 pont)cpp17Hibás válasz 7/3526ms1152 KiB
#include <iostream>

using namespace std;
int n, t[100000],maxi=0,hosszak[100000];

void be()
{
    cin>>n;
    for(int i=1;i<=n;i++)
    {
        cin>>t[i];
    }
}

void megoldas()
{

    hosszak[1]=t[1];
    hosszak[2]=t[1]+t[2];
    for(int i=3;i<=n;i++)
    {
        int minii=10001;
        for(int j=i-2;j<i;j++)
        {
            if(hosszak[j]<minii)minii=hosszak[j];
        }
        hosszak[i]=minii+t[i];
    }
}
int main()
{
    be();
    megoldas();
    cout<<hosszak[n];
    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base7/35
1Elfogadva0/01ms316 KiB
2Hibás válasz0/025ms568 KiB
3Elfogadva1/11ms316 KiB
4Elfogadva1/11ms316 KiB
5Elfogadva1/11ms316 KiB
6Elfogadva1/11ms316 KiB
7Elfogadva1/11ms316 KiB
8Elfogadva2/21ms316 KiB
9Hibás válasz0/21ms536 KiB
10Hibás válasz0/22ms316 KiB
11Hibás válasz0/22ms424 KiB
12Hibás válasz0/22ms316 KiB
13Hibás válasz0/23ms436 KiB
14Hibás válasz0/26ms452 KiB
15Hibás válasz0/28ms460 KiB
16Hibás válasz0/213ms572 KiB
17Hibás válasz0/217ms884 KiB
18Hibás válasz0/220ms852 KiB
19Hibás válasz0/223ms856 KiB
20Hibás válasz0/223ms1036 KiB
21Hibás válasz0/226ms1152 KiB
22Hibás válasz0/225ms564 KiB