Números apocalípticos
Un número n es apocalíptico si 2^n contiene una secuencia de 3 6 consecutivos (siendo 666 el supuesto «número de la bestia»).
Crea una función que reciba un número n como entrada. Si el número es apocalíptico, encuentra el índice de 666 en 2^n y devuelve "Repent! X days until the Apocalypse!" (donde x es el índice). Si no lo es, devuelve "Crisis averted. Resume sinning.".
Ejemplos
apocalyptic(109) ➞ "Crisis averted. Resume sinning."
apocalyptic(157) ➞ "Repent! 9 days until the Apocalypse!"
# 2^157 -> 182687704666362864775460604089535377456991567872
# 666 en la posición 10 (índice 9)
apocalyptic(175) ➞ "Crisis averted. Resume sinning."
apocalyptic(220) ➞ "Repent! 6 days until the Apocalypse!"Notas
N/A