Una matriz insignificante es una matriz de enteros positivos, donde las diferencias absolutas entre elementos consecutivos son todas menores o iguales a 1 .
Por ejemplo, la siguiente matriz es insignificante:
[1, 2, 3, 4, 3, 4, 5, 5, 5, 4]
Porque las diferencias (absolutas) correspondientes son:
[1, 1, 1, 1, 1, 1, 0, 0, 1]
Todos los cuales son más pequeños o iguales a 1 .
Su tarea es determinar si un conjunto dado de enteros es insignificante.
- Puede suponer que la matriz siempre contiene al menos dos elementos.
- Se aplican las reglas estándar de entrada y salida . Puede tomar entrada (y salida) en cualquier formato razonable.
- Las lagunas predeterminadas están prohibidas.
- Los valores de verdad / falsedad deben ser distintos y consistentes.
- Este es el código de golf , por lo que la respuesta más corta en bytes gana.
Casos de prueba
Entrada -> Salida [1, 2, 3, 4, 3, 4, 5, 5, 5, 4] -> verdadero [1, 2, 3, 4, 5, 6, 7, 8, 9, 8] -> verdadero [3, 3, 3, 3, 3, 3, 3] -> verdadero [3, 4, 4, 4, 3, 3, 3, 4, 4, 4] -> verdadero [1, 2, 3, 4] -> verdadero [5, 4, 3, 2] -> verdadero [1, 3, 5, 7, 9, 7, 5, 3, 1] -> falso [1, 1, 1, 2, 3, 4, 5, 6, 19] -> falso [3, 4, 5, 6, 7, 8, 7, 5] -> falso [1, 2, 4, 10, 18, 10, 100] -> falso [10, 20, 30, 30, 30] -> falso
Usé los valores true
y false
.