Máximo de máximo de mínimos
É dado um vetor
que consiste de
inteiros, e um inteiro
. Você tem que dividir o vetor em extamente
subsegmentos não vazios. Depois disso computar o inteiro mínimo em cada subsegmento, e tirar o máximo sobre os
mínimos. Qual éo valor máximo que se pode obter?
Entrada
A primeira linha contém dois inteiros
e
,
– o tamanho do vetor
e o número de subsegmentos em que você deve o dividir.
A segunda linha contém
inteiros
.
Saída
Um único inteiro – o valor máximo que se pode obter caso se divida o vetor em
subsegmentos não vazios, e se tire o máximo do mínimo dos subsegmentos.
Nota
Um subsegmento do vetor
é a uma sequência
,
.
Exemplos
| Entrada | Saída |
| 5 2
1 2 3 4 5 |
5 |
| 5 1
-4 -5 -3 -2 -1 |
-5 |
