177052025-09-16 15:40:02algoproFasor (40)cpp17Accepted 40/4071ms1268 KiB
// UUID: 9e7e81cf-9644-4808-94b6-a531c66ceaad
#include <bits/stdc++.h>
using namespace std;

int main() {
	int n,k;
	cin>>n>>k;
	vector<int>v(n);
	for(int i=0;i<n;i++){
		cin>>v[i];
	}
	int a=0;
	while (true){
		int b=a;
		for(int j=1;j<k+1;j++){
			if (a+j == n) {
				break;	
			}
			if(v[a]<v[a+j]){
				a=a+j;
				break;
			}
		}
		if(b==a){
			cout<<a+1;
			return 0;
		}
	}
}
SubtaskSumTestVerdictTimeMemory
base40/40
1Accepted0/01ms316 KiB
2Accepted0/04ms508 KiB
3Accepted2/21ms316 KiB
4Accepted2/21ms508 KiB
5Accepted2/21ms316 KiB
6Accepted2/21ms500 KiB
7Accepted2/21ms316 KiB
8Accepted2/22ms316 KiB
9Accepted2/24ms508 KiB
10Accepted2/24ms316 KiB
11Accepted2/24ms316 KiB
12Accepted2/23ms352 KiB
13Accepted2/235ms564 KiB
14Accepted2/232ms756 KiB
15Accepted2/254ms1076 KiB
16Accepted2/265ms956 KiB
17Accepted2/271ms1076 KiB
18Accepted2/271ms1268 KiB
19Accepted2/271ms1076 KiB
20Accepted2/220ms564 KiB
21Accepted2/256ms1076 KiB
22Accepted2/271ms1076 KiB