Rozważyć szereg xtakich jak [1 5 3 4]i numer n, na przykład 2. Napisz wszystkie wzdłużnych nsubarrays przesuwne: [1 5], [5 3], [3 4]. Niech minimax tablicy zostanie zdefiniowany jako minimum maksimów przesuwnych bloków. Więc w tym przypadku byłoby to minimum 5, 5, 4, które jest 4.
Wyzwanie
Biorąc pod uwagę tablicę xi dodatnią liczbę całkowitą n, wyślij minimax jak zdefiniowano powyżej.
Tablica xbędzie zawierać tylko dodatnie liczby całkowite. nzawsze będzie co najmniej 1i co najwyżej długość x.
Obliczenia można wykonać za pomocą dowolnej procedury, niekoniecznie jak zdefiniowano powyżej.
Code golf, najmniej bajtów wygrywa.
Przypadki testowe
x, nwynik
[1 5 3 4], 2 4
[1 2 3 4 5], 3 3
[1 1 1 1 5], 4 1
[5 42 3 23], 3 42