Si consideri un array x
come [1 5 3 4]
e un numero n
, ad esempio 2
. Scrivi tutti length- n
sottoarray scorrevoli: [1 5]
, [5 3]
, [3 4]
. Lascia che il minimox dell'array sia definito come il minimo dei massimi dei blocchi scorrevoli. Quindi in questo caso sarebbe il minimo di 5, 5, 4
, che è 4
.
Sfida
Dato un array x
e un numero intero positivo n
, emette il minimox come definito sopra.
L'array x
conterrà solo numeri interi positivi. n
sarà sempre almeno 1
e al massimo la lunghezza di x
.
Il calcolo può essere eseguito con qualsiasi procedura, non necessariamente come sopra definito.
Codice golf, vince il minor numero di byte.
Casi test
x
, n
risultato
[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