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

digitsRecovery("NEO") ➞ "1"

digitsRecovery("ONETWO") ➞ "12"

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

digitsRecovery("NEOTWONEINEIGHTOWSVEEN") ➞ "12219827"

Notas

Você pode usar o dicionário na aba de código.