Recuperação de dígitos

Mubashir embaralhou por engano uma string de letras. Algumas letras da string de entrada representam um dígito (de zero a nove). Ajude-o a recuperar todos os dígitos.

  • Somente letras consecutivas podem ser usadas. "OTNE" não pode ser recuperado como 1.
  • Cada letra deve começar em um índice crescente. "ONENO" resulta em 11, porque E pode ser usado duas vezes.
  • Você pode ignorar todas as letras da string se elas não acabarem formando um dígito.
  • Se nenhum dígito for encontrado, retorne "No digits found"
  • Preste atenção à ordem! "ENOWT" será recuperado como 12 e não como 21.
  • A string de entrada contém apenas letras maiúsculas.

Exemplos

digits_recovery("NEO") ➞ "1"

digits_recovery("ONETWO") ➞ "12"

digits_recovery("ZYX") ➞ "No digits found"

digits_recovery("NEOTWONEINEIGHTOWSVEEN") ➞ "12219827"

Notas

Você pode usar um Hash na aba de código.