209502026-01-11 19:13:01RCSVölgy (100 pont)cpp17Hibás válasz 15/100300ms1352 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; j++)
                if (T[j]>=T[i] or T[j]>=T[i+h])
                {
                    volgy=0;
                }
            if (volgy)
            {
                cout << h;
                return 0;
            }
        }
    }
    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base15/100
1Elfogadva0/01ms316 KiB
2Hibás válasz0/046ms508 KiB
3Hibás válasz0/51ms316 KiB
4Elfogadva5/51ms508 KiB
5Elfogadva5/51ms316 KiB
6Hibás válasz0/51ms316 KiB
7Hibás válasz0/51ms316 KiB
8Elfogadva5/51ms316 KiB
9Hibás válasz0/51ms316 KiB
10Időlimit túllépés0/5300ms316 KiB
11Időlimit túllépés0/5300ms564 KiB
12Időlimit túllépés0/5298ms316 KiB
13Időlimit túllépés0/5298ms416 KiB
14Időlimit túllépés0/5275ms508 KiB
15Időlimit túllépés0/5277ms564 KiB
16Időlimit túllépés0/5300ms612 KiB
17Időlimit túllépés0/5300ms564 KiB
18Időlimit túllépés0/5284ms820 KiB
19Időlimit túllépés0/5287ms1076 KiB
20Időlimit túllépés0/5300ms1352 KiB
21Időlimit túllépés0/5300ms564 KiB
22Időlimit túllépés0/5291ms564 KiB