Números apocalípticos
Um número n é apocalíptico se 2^n contiver uma sequência de 3 6 consecutivos (666 é o suposto “número da besta”).
Crie uma função que receba um número n como entrada. Se o número for apocalíptico, encontre o índice de 666 em 2^n e retorne "Repent! X days until the Apocalypse!" (onde X é o índice). Caso contrário, retorne "Crisis averted. Resume sinning.".
Exemplos
apocalyptic(109) ➞ "Crisis averted. Resume sinning."
apocalyptic(157) ➞ "Repent! 9 days until the Apocalypse!"
# 2^157 -> 182687704666362864775460604089535377456991567872
# 666 na posição 10 (índice 9)
apocalyptic(175) ➞ "Crisis averted. Resume sinning."
apocalyptic(220) ➞ "Repent! 6 days until the Apocalypse!"Notas
N/A