¿Montaña escalable?
Una colección de números representa la altura de una montaña medida en intervalos sucesivos. Devuelve si la montaña es escalable.
Una montaña es escalable cuando cada altura difiere de la siguiente en no más de 5, ya sea al subir o al bajar. Las alturas pueden aumentar, disminuir o mantenerse iguales.
Ejemplos
is_scalable([1, 2, 4, 6, 7, 8]) ➞ true
is_scalable([40, 45, 50, 48, 47, 52]) ➞ true
is_scalable([2, 9, 11, 10, 18, 21]) ➞ falseNotas
- La colección puede comenzar a cualquier altura y tener cualquier longitud.