178262025-09-17 18:44:18algoproFasor (40)cpp17Elfogadva 40/4075ms1972 KiB
// UUID: c443d6ba-8c0b-4ebc-8992-151e8d31d45c
#include <bits/stdc++.h>
using namespace std;

int main() {
	int N;
	int K;
	cin >> N >> K;
	vector<int> v(N);

	for (int i = 0; i < N; i++){
		cin >> v[i];
	}
	for (int i = 0; i < K; i++){
		v.push_back(0);
	}
	
	int elso = 0;
	int kul = 0;
	for (int i = 0; i < N; i++){
		bool a = true;
		for (int j = 1; j < K+1; j++){
			if (kul > 0){
				kul--;
				a = false;
				break;
			} else if (v[i] < v [i+j]){
				a = false;
				kul = j-1;
				break;
			}	
		}
		if (a == true){
			elso = i+1;
			break;
		}
	}
	cout << elso;

}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base40/40
1Elfogadva0/01ms316 KiB
2Elfogadva0/04ms316 KiB
3Elfogadva2/21ms376 KiB
4Elfogadva2/21ms316 KiB
5Elfogadva2/21ms316 KiB
6Elfogadva2/21ms328 KiB
7Elfogadva2/21ms316 KiB
8Elfogadva2/22ms500 KiB
9Elfogadva2/24ms316 KiB
10Elfogadva2/24ms432 KiB
11Elfogadva2/24ms316 KiB
12Elfogadva2/23ms316 KiB
13Elfogadva2/237ms1060 KiB
14Elfogadva2/235ms1960 KiB
15Elfogadva2/263ms1964 KiB
16Elfogadva2/268ms1972 KiB
17Elfogadva2/275ms1844 KiB
18Elfogadva2/275ms1964 KiB
19Elfogadva2/275ms1844 KiB
20Elfogadva2/223ms1080 KiB
21Elfogadva2/259ms1968 KiB
22Elfogadva2/274ms1844 KiB