Un tableau non significatif est un tableau d'entiers positifs, où les différences absolues entre les éléments consécutifs sont toutes inférieures ou égales à 1 .
Par exemple, le tableau suivant est insignifiant:
[1, 2, 3, 4, 3, 4, 5, 5, 5, 4]
Parce que les différences correspondantes (absolues) sont:
[1, 1, 1, 1, 1, 1, 0, 0, 1]
Qui sont tous inférieurs ou égaux à 1 .
Votre tâche consiste à déterminer si un tableau donné d’entiers est non significatif.
- Vous pouvez supposer que le tableau contient toujours au moins deux éléments.
- Les règles d'entrée et de sortie standard s'appliquent. Vous pouvez prendre des entrées (et des sorties) dans n’importe quel format raisonnable.
- Les failles par défaut sont interdites.
- Les valeurs de vérité / falsification doivent être distinctes et cohérentes.
- C'est du code-golf , donc la réponse la plus courte en octets est gagnante.
Cas de test
Entrée -> Sortie [1, 2, 3, 4, 3, 4, 5, 5, 5, 4] -> true [1, 2, 3, 4, 5, 6, 7, 8, 9, 8] -> true [3, 3, 3, 3, 3, 3, 3] -> true [3, 4, 4, 4, 3, 3, 3, 4, 4, 4] -> true [1, 2, 3, 4] -> true [5, 4, 3, 2] -> true [1, 3, 5, 7, 9, 7, 5, 3, 1] -> faux [1, 1, 1, 2, 3, 4, 5, 6, 19] -> faux [3, 4, 5, 6, 7, 8, 7, 5] -> faux [1, 2, 4, 10, 18, 10, 100] -> faux [10, 20, 30, 30, 30] -> faux
J'ai utilisé les valeurs true
et false
.