/Haskellproblems

Solução de problemas com abordagem funcional

Primary LanguageHaskell

Haskellproblems

Solução de problemas com abordagem funcional.

Cada arquivo é um módulo para a resolução de um problema específico.

Problema do Puzzle-8:

Resolução de um quadro de 9 casas com peças numeradas de 1 a 8, e um espaço vazio. O objetivo é reorganizar o quadro deslizando as peças até ficarem ordenadas.

12
345
678

(Resolução)
123
456
78

Passos Iniciais:

1 - Colocar o conteúdo de um arquivo em um compilador local ou online, como em: https://repl.it/languages/haskell;
2 - Executar o módulo;
3 - na linha de comando executar o comando seguido de uma String com o problema a ser resolvido, ex:

puzzle8 "12 345678"


4 - Esperar um pouco. =/