Por que 6 tinha medo de 7? Porque 7 8 9!
Dada uma sequência, aplique as seguintes transformações:
- Se houver um 6 próximo a um 7, remova o 6 (6 tem medo de 7)
- Se a sequência "789" aparecer, remova os 8 e os 9 (7 e 9)
(Se não me engano, não importa em que ordem você faz as transformações)
Continue aplicando essas transformações até que você não possa mais.
Exemplo:
78966
Primeiro, vemos "789", então a string se torna "766". Então vemos "76", então tiramos o 6 e a string se torna "76". Então vemos "76" novamente, então ficamos com "7".
Casos de teste:
987
=>987
(Não está na ordem certa. Não faz nada.)6 7
=>6 7
(O espaço em branco atua como um buffer entre 6 e 7. Nada acontece)676
=>7
7896789
=>77
7689
=>7
abcd
=>abcd
68978966897896
=>68977