209512026-01-11 19:18:04RCSVölgy (100 pont)cpp17Hibás válasz 15/100300ms676 KiB
#include <iostream>

using namespace std;

int main()
{
    int van_volgy=0;
    int maxh=0;
    int N;
    cin >> N;
    int T[N+1]; // T[1]-tol T[N]-ig hasznalom
    for(int i=1; i<=N; i++) cin >> T[i];
    for(int h=N; h>=3; h--)
    {
        for(int i=1; i<=N-h+1; i++)
        {
            int volgy=1;
            for(int j=i+1; j<i+h-1; j++)
                if (T[j]>=T[i] or T[j]>=T[i+h])
                {
                    volgy=0;
                }
            if (volgy)
            {
                cout << h;
                return 0;
            }
        }
    }
    cout << -1;
    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base15/100
1Elfogadva0/01ms316 KiB
2Hibás válasz0/037ms508 KiB
3Hibás válasz0/51ms316 KiB
4Hibás válasz0/51ms316 KiB
5Elfogadva5/51ms348 KiB
6Hibás válasz0/51ms316 KiB
7Elfogadva5/51ms316 KiB
8Elfogadva5/51ms316 KiB
9Hibás válasz0/51ms316 KiB
10Időlimit túllépés0/5298ms316 KiB
11Időlimit túllépés0/5300ms316 KiB
12Időlimit túllépés0/5300ms376 KiB
13Időlimit túllépés0/5300ms316 KiB
14Időlimit túllépés0/5282ms316 KiB
15Időlimit túllépés0/5300ms564 KiB
16Időlimit túllépés0/5300ms620 KiB
17Időlimit túllépés0/5300ms564 KiB
18Időlimit túllépés0/5284ms612 KiB
19Időlimit túllépés0/5300ms564 KiB
20Időlimit túllépés0/5300ms564 KiB
21Időlimit túllépés0/5300ms540 KiB
22Időlimit túllépés0/5286ms676 KiB