Uma sequela para esta pergunta .
Tarefa
Dada uma matriz de números inteiros positivos, encontre o maior elemento k para o qual:
Existe alguma distância inteira positiva n , de modo que o elemento na matriz localizado n é posicionado à esquerda ou à direita de k igual a n .
A matriz é garantida para conter pelo menos um elemento que atenda a essa condição.
O código mais curto (em bytes) vence. Você pode escolher o formato de E / S que desejar.
Exemplo
Dada a entrada
[4, 6, 7, 9, 3, 6, 5, 7, 2]
Os valores elegíveis são:
- O
4
, como há7
7 posições localizadas à sua direita - A primeira
6
, como existem3
3 posições localizadas à sua direita - O
3
, como há4
4 posições localizadas à sua esquerda - O
5
, como existem2
2 posições localizadas à sua direita - A segunda
7
, como há3
3 posições localizadas à sua esquerda.
Desses valores, o maior é 7
.
Casos de teste
[1, 13] → 13
[2, 9, 8, 3, 72, 2] → 8
[5, 28, 14, 5, 6, 3, 4, 7] → 14
[1, 3, 5, 15, 4, 1, 2, 6, 7, 7] → 7
[5, 1, 3, 5, 2, 5, 5, 8, 5, 1, 5, 1, 2, 3] → 5
[5, 12, 2, 5, 4, 7, 3, 3, 6, 2, 10, 5, 5, 5, 4, 1, 8, 5] → 10