O Sudoku é um puzzle em que cada quadrado menor deve ser preenchido com números de 1 a 9, sem repetição. E, cada linha e coluna do quadrado maior tem que ter números de 1 a 9, sem repetição. O desafio é encontrar os números para tal.
Achei o Sudoku legal para brincar algumas vezes. Mas o procedimento para encontrar a solução é repetitivo. E tudo o que é repetitivo é possível de ser automatizado. E tudo que pode ser automatizado pode virar uma rotina computacional.
Teve um dia, há muitos anos, em que fiz um resolvedor de Sudokus. Isto dá um bom exercício de VBA.
Basta acionar macros, preencher os campos iniciais, e clicar em “Resolver”.
https://drive.google.com/file/d/0B7qV4XXADYw2aERBRlJoNllTeWs/view?usp=sharing
Fica como presente para os leitores deste blog.
Arnaldo Gunzi
dez 2015
Republicou isso em Ferramentas em Excel-Vbae comentado:
Ferramenta VBA para resolver Sudoku.
CurtirCurtir