¿Está bien mezclado?
Dado un arreglo de 10 números, indica si está lo suficientemente bien mezclado. En este caso, si 3 o más números aparecen consecutivamente (en orden ascendente o descendente), devuelve false.
Ejemplos
is_shuffled_well([1, 2, 3, 5, 8, 6, 9, 10, 7, 4]) ➞ false
# 1, 2 y 3 aparecen consecutivamente
is_shuffled_well([3, 5, 1, 9, 8, 7, 6, 4, 2, 10]) ➞ false
# 9, 8, 7 y 6 aparecen consecutivamente
is_shuffled_well([1, 5, 3, 8, 10, 2, 7, 6, 4, 9]) ➞ true
# No aparecen tres o más números consecutivos
is_shuffled_well([1, 3, 5, 7, 9, 2, 4, 6, 8, 10]) ➞ true
# No aparecen tres o más números consecutivosNotas
- Solo los pasos de 1 en cualquiera de las dos direcciones cuentan como consecutivos (es decir, una secuencia de números impares y pares se consideraría bien mezclada; consulta el ejemplo n.º 4).
- Recibirás números del 1 al 10.