7835 2024. 01. 11 12:38:32 Tunde Fasor (40) cpp17 Időlimit túllépés 22/40 300ms 5076 KiB
#include <iostream>
#include <cmath>

using namespace std;

int main()
{
    int n, k;
    cin >> n >> k;
    int t[n];
    for(int i=0; i<n; i++)
    {
        cin >> t[i];
    }
    int x=0;
    for(int i=0; i<n && x==0; i++)
    {
        int w=0;
        for(int j=1; (j<=k && w==0) && j<n-i; j++)
        {
            if(t[i+j]>t[i])
                ++w;
        }
        if(w==0)
        {
            for(int j=1; (j<=k && w==0) && j<i; j++)
            {
                if(t[i-j]>t[i])
                    ++w;
            }
        }
        if(w==0)
        {
            ++x;
            cout << i+1;
        }
    }
}
Részfeladat Összpont Teszt Verdikt Idő Memória
base 22/40
1 Elfogadva 0/0 3ms 1876 KiB
2 Elfogadva 0/0 4ms 2284 KiB
3 Elfogadva 2/2 3ms 2476 KiB
4 Elfogadva 2/2 2ms 2488 KiB
5 Elfogadva 2/2 3ms 2496 KiB
6 Elfogadva 2/2 3ms 2748 KiB
7 Elfogadva 2/2 3ms 2876 KiB
8 Elfogadva 2/2 3ms 3092 KiB
9 Elfogadva 2/2 4ms 3252 KiB
10 Elfogadva 2/2 6ms 3192 KiB
11 Elfogadva 2/2 6ms 3180 KiB
12 Elfogadva 2/2 4ms 3184 KiB
13 Időlimit túllépés 0/2 300ms 2960 KiB
14 Időlimit túllépés 0/2 268ms 3044 KiB
15 Időlimit túllépés 0/2 268ms 3476 KiB
16 Időlimit túllépés 0/2 250ms 3332 KiB
17 Időlimit túllépés 0/2 273ms 3268 KiB
18 Időlimit túllépés 0/2 273ms 3440 KiB
19 Időlimit túllépés 0/2 270ms 3440 KiB
20 Időlimit túllépés 0/2 270ms 2884 KiB
21 Időlimit túllépés 0/2 300ms 3380 KiB
22 Elfogadva 2/2 74ms 5076 KiB