tem uma frase escondida nela, que eu consigo achar, deslocando de uma certa forma os caracteres
tenho que fazer um algoritmo que substitua o caractere proximo, pelo anterior e assims sucessivamente ate forma a frase… mas nao consigo de jeito nenhum…
Vamos substituir cada letra pela próxima do alfabeto: G -> H, U -> V etc.
HVK!.!P!NBJPS!GPSVN!KBWB!EP!CSBTJK
A idéia é automatizar esse processo, para que você possa mostrar todas as combinações (ou seja, pular uma letra: G -> H, pular duas: G -> I etc.) até chegar a algo que seja razoável.
Ih, essa lição de casa de anagramas é velha…
No meu tempo o pessoal já dava para fazer em Pascal.
Tinha uns loucos que conseguiram fazer em Fortran essa lição de casa.
é uma lista dessas (abra com o Winzip, ou então com tar xvfz br.ispell-2.4.tar.gz.) Ele vai ter um arquivo E.ispell que é uma lista bastante grande de palavras em português (mas sem os verbos), e um arquivo verbos (com os verbos).
Você precisa “limpar” essas listas antes de usar em seu programa.
Ou então, se tiver acesso ao Linux, use o comando
make palavras
para gerar a lista de todas as palavras (verbos conjugados, palavras no singular, plural, masculino e feminino etc.). Acho que é mais fácil usar o “make palavras”.