177002025-09-15 13:55:36algoproFasor (40)cpp17Hibás válasz 26/4071ms1304 KiB
// UUID: ad356db8-8003-477f-887f-c48f3136bd47
#include <bits/stdc++.h>
using namespace std;

int main() {
	int n, k; cin >> n >> k;

	vector<int> fak(n);
	for (int i=0; i<n; i++) cin >> fak[i];

	int vok=0;

	bool van=false;

	for (int i=0; i<n-k; i++){
		if (fak[i] > fak[vok]){
			vok = i;
		}

		if (i-vok == k){
			van = true;
			break;
		}
	}

	if (van) cout << vok+1;
	else cout << -1;


}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base26/40
1Elfogadva0/01ms316 KiB
2Elfogadva0/04ms316 KiB
3Elfogadva2/21ms316 KiB
4Hibás válasz0/21ms508 KiB
5Elfogadva2/21ms508 KiB
6Elfogadva2/21ms316 KiB
7Elfogadva2/21ms500 KiB
8Elfogadva2/22ms500 KiB
9Elfogadva2/23ms316 KiB
10Elfogadva2/24ms316 KiB
11Elfogadva2/24ms316 KiB
12Elfogadva2/23ms316 KiB
13Hibás válasz0/235ms564 KiB
14Hibás válasz0/234ms768 KiB
15Hibás válasz0/256ms1192 KiB
16Elfogadva2/264ms984 KiB
17Hibás válasz0/271ms1192 KiB
18Elfogadva2/271ms1076 KiB
19Elfogadva2/271ms1076 KiB
20Hibás válasz0/220ms564 KiB
21Hibás válasz0/257ms1076 KiB
22Elfogadva2/271ms1304 KiB