742 2022. 01. 03 17:21:07 kismartong Fasor (40) python3 Futási hiba 18/40 296ms 50204 KiB
from sys import stdin, stdout

def gen(tomb, i, k, n):
	arr = []
	if i < k:
		arr = tomb[:i]
	else:
		for b in range(i-k-1, i):
			arr.append(tomb[b])
	if i+k > n:
		arr.extend(tomb[i:])
	else:
		for j in range(i, i+k+1):
			arr.append(tomb[j])
	return arr

def main():
	n, k = map(int, stdin.readline().split())
	tomb = list(map(int, stdin.readline().split()))
	for i in range(n):
		if tomb[i] == max(gen(tomb, i, k, n)):
			stdout.writelines(str(i+1) + "\n")
			break

main()
Részfeladat Összpont Teszt Verdikt Idő Memória
base 18/40
1 Elfogadva 0/0 37ms 13044 KiB
2 Elfogadva 0/0 34ms 15392 KiB
3 Elfogadva 2/2 32ms 13112 KiB
4 Futási hiba 0/2 29ms 13072 KiB
5 Elfogadva 2/2 29ms 13144 KiB
6 Elfogadva 2/2 28ms 13124 KiB
7 Elfogadva 2/2 28ms 13124 KiB
8 Elfogadva 2/2 41ms 13472 KiB
9 Elfogadva 2/2 39ms 15176 KiB
10 Elfogadva 2/2 35ms 15568 KiB
11 Elfogadva 2/2 41ms 15332 KiB
12 Elfogadva 2/2 39ms 14748 KiB
13 Időlimit túllépés 0/2 296ms 16240 KiB
14 Időlimit túllépés 0/2 243ms 16936 KiB
15 Futási hiba 0/2 81ms 42168 KiB
16 Futási hiba 0/2 70ms 43272 KiB
17 Futási hiba 0/2 68ms 44680 KiB
18 Futási hiba 0/2 57ms 45952 KiB
19 Futási hiba 0/2 52ms 45968 KiB
20 Időlimit túllépés 0/2 273ms 20548 KiB
21 Futási hiba 0/2 64ms 48672 KiB
22 Futási hiba 0/2 68ms 50204 KiB