Página 1 de 1

SUDOKU - prá quem tiver tempo...

Enviado: 19 Abr 2011 10:38
por billy1943
Como eu gosto de exercitar a memória, preencho de vez em quando o passatempo SUDOKU que vem encartado em jornais, revistas, etc.

Um dia, meio folgado, resolvi programar em CLIPPER o jogo para ajuda ou preenchimento total das posições (81);
Ele ajuda bastante no treinamento e percepção do jogo, informando quais números estão faltando numa determinada linha, coluna ou bloco.

Se o Sudoku for da categoria fácil, ele preenche tudo, aí perde a graça. Mas nos médios ou difíceis ela dá uma "mãozinha".

Ele inicia pedindo o número do arquivo .MEM onde já tem algo gravado, às vezes leva-se horas para preencher um jogo.
Se quiser começar um jogo, coloque um número de arquivo .MEM que ainda não tenha sido começado.
Comece sempre pela opção 1- colocar os números de 1 a 9, nas casas, seguindo o que está impresso nos jornais,revistas, etc.
Tecle <ESC> para voltar às opções.

A partir daí preencha o que souber ou puder, ou também peça ajuda a ele para informar quais números estão faltando numa determinada linha, coluna ou bloco.

Se eu puder, vou ver se o melhoro um pouco, afinal ele ainda não é páreo para a inteligência humana...
Vou colocar na seção de DOWNLOAD, o executável e um arquivo .MEM vazio para quem quiser começar. Clique aqui.

Bom proveito !

SUDOKU - prá quem tiver tempo...

Enviado: 19 Abr 2011 10:55
por Pablo César
Legal servirá para o aprendizado, mas se não for muito pedir... poste também os fontes. Quem sabe possamos converter em modo gráfico.

:)Pos

Re: SUDOKU - prá quem tiver tempo...

Enviado: 19 Abr 2011 11:19
por billy1943
Ao caro amigo Pablo César

Seu pedido é uma ordem.

Taí o arquivo Sudoku.Prg

SUDOKU - prá quem tiver tempo...

Enviado: 19 Abr 2011 11:28
por Pablo César
Uauu legal Billy ! Mas pensei que você iria disponibilizá-lo na seção Downloads inclusive falta o cabeçalho com o nome do autor. Ví agorinha um pouco por cima o seu código, puxa mas que trabalho ! Parabéns !

Tem na internet outro exemplo mas foi elaborado com Protheus e vem com o fontes em: http://naldodjblogs.blogspot.com/2008/1 ... orial.html pode servir como base de exemplo também.

Para quem quiser experimentar o jogo do colega, prencha com este exemplo ou baixe o arquivo zipado e descompacte-lo na pasta onde estiver o Sudoku.exe.
Eis um exemplo/desafio: Imagem

Eis a resposta: Clique aqui para saber

Re: SUDOKU - prá quem tiver tempo...

Enviado: 19 Abr 2011 17:13
por billy1943
Esse teste, o meu SUDOKU tira de letra, resolve em menos de 10 segundos;
Basta ir escolhendo repetidas vezes a opção "7" até ele terminar.

Re: SUDOKU - prá quem tiver tempo...

Enviado: 19 Abr 2011 17:16
por billy1943
Em tempo, eu já mandei para a seção de análise, por conter um arquivo em .EXE.

SUDOKU - prá quem tiver tempo...

Enviado: 19 Abr 2011 20:58
por Pablo César
Obrigado colega por compartilhar conosco. O seu código inspira-me a outro jogo que eu tinha vontade de desenvolver. Batalha naval em rede através de IP. Ja ví um para celulares em modo gráfico que está muito bom. E pensei que irá ser preciso manipular matrizes como o seu SUDOKU (puxa, o nome até parece palavrão... rs). Mas muito bom, colega parabéns !

SUDOKU - prá quem tiver tempo...

Enviado: 11 Nov 2012 16:12
por Claudio Soto
Mi pasatiempo es hacer lo difícil: fácil de resolver. :))
http://www.hmgforum.com/viewtopic.php?p=10324#p10324
Saludos,
Claudio Soto.