Números apocalípticos
Un número n es apocalíptico cuando la representación decimal exacta de 2 elevado a n contiene tres seises consecutivos.
Devuelve "Repent! X days until the Apocalypse!" cuando esto ocurra, donde X es el índice basado en cero del primer 666. De lo contrario, devuelve "Crisis averted. Resume sinning.".
Ejemplos
apocalyptic(109) ➞ "Crisis averted. Resume sinning."
apocalyptic(157) ➞ "Repent! 9 days until the Apocalypse!"
// 2^157 es 182687704666362864775460604089535377456991567872.
// 666 comienza en el índice 9.
apocalyptic(175) ➞ "Crisis averted. Resume sinning."
apocalyptic(220) ➞ "Repent! 6 days until the Apocalypse!"Notas
- Calcula los dígitos exactos; las aproximaciones de punto flotante no son suficientes.