80692024-01-12 11:56:18GhostFasor (40)cpp17Elfogadva 40/4046ms4328 KiB
#include <iostream>

using namespace std;

int main()
{
    int n, viewdis, i;
    cin >> n >> viewdis;

    int pos = -1, seen = 0, chight = 0, hight;
    for (i = 0; i < n; i++) {
        if (seen == viewdis) {
            cout << pos;
            return 0;
        }
        cin >> hight;
        if (chight < hight) {
            pos = i + 1;
            seen = 0;
            chight = hight;
        }
        else { seen++; }
    }
    cout << pos;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base40/40
1Elfogadva0/03ms1876 KiB
2Elfogadva0/03ms2124 KiB
3Elfogadva2/23ms2328 KiB
4Elfogadva2/23ms2492 KiB
5Elfogadva2/23ms2728 KiB
6Elfogadva2/23ms2904 KiB
7Elfogadva2/23ms3016 KiB
8Elfogadva2/23ms3196 KiB
9Elfogadva2/23ms3240 KiB
10Elfogadva2/23ms3440 KiB
11Elfogadva2/23ms3660 KiB
12Elfogadva2/23ms3728 KiB
13Elfogadva2/237ms3828 KiB
14Elfogadva2/235ms4076 KiB
15Elfogadva2/239ms4328 KiB
16Elfogadva2/235ms4044 KiB
17Elfogadva2/246ms4096 KiB
18Elfogadva2/235ms4124 KiB
19Elfogadva2/239ms4104 KiB
20Elfogadva2/223ms4096 KiB
21Elfogadva2/246ms4096 KiB
22Elfogadva2/234ms4096 KiB