数独の答えを出すプログラムをVBAで作れないかなと脳内でどういうプロセスに分解できるか
考えてたんですが、最初の空白を埋めるというプロセスはどうすればいいのか疑問に思いました。
まず始めにセルごとに初期値が入力されてるか否かを判別して、空白ならそれらのセルを埋めていくとして
単純にA1からA9までの合計が45になるよう空白を小さい数字から埋めて、埋めたセルと同じ行に
同じ数字がないかを判別して、あるなら数字を入れ替えてまた最初からの繰り返しかと思ったんですが。
パズルはどういうアルゴリズムで解いていくんでしょうか?