234412026-01-22 21:58:11FoTamasFasor (40)cpp17Wrong answer 10/40300ms1088 KiB
#include <iostream>
using namespace std;

int main()
{
    int n, k;   // fak szama, latotavolsag
    int h[200000];     // fak (N ≤ 200000)

    cin >> n >> k;
    for (int i = 0; i < n; i++)     // beolvasas
        cin >> h[i];

    int lat = -1;
    bool boldog;
    for (int i = k - 1; i < n - k - 1; i++)
    {
        boldog = true;
        for (int j = i - k; j <= i + k; j++)    // leelenorzi hogy a legmagasabb fa a latotavolsagaban
            if (h[j] > h[i])
            {
                boldog = false;
                break;
            }
        if (boldog)
        {
            lat = i + 1;
            break;
        }
    }
    cout << lat << endl;

    return 0;
}
SubtaskSumTestVerdictTimeMemory
base10/40
1Accepted0/01ms316 KiB
2Accepted0/04ms500 KiB
3Accepted2/21ms316 KiB
4Wrong answer0/21ms316 KiB
5Wrong answer0/21ms316 KiB
6Accepted2/21ms332 KiB
7Wrong answer0/21ms316 KiB
8Accepted2/22ms316 KiB
9Wrong answer0/24ms512 KiB
10Accepted2/24ms316 KiB
11Accepted2/24ms432 KiB
12Wrong answer0/23ms508 KiB
13Time limit exceeded0/2300ms548 KiB
14Wrong answer0/232ms568 KiB
15Time limit exceeded0/2300ms1080 KiB
16Time limit exceeded0/2300ms1056 KiB
17Time limit exceeded0/2300ms1076 KiB
18Time limit exceeded0/2282ms1076 KiB
19Time limit exceeded0/2284ms1044 KiB
20Wrong answer0/220ms564 KiB
21Time limit exceeded0/2300ms1076 KiB
22Wrong answer0/270ms1088 KiB