記事一覧 | ![]() t075.GIF(出典はこちら) |
数独のひらめき訓練用プログラム http://www18.ocn.ne.jp/~pulsar/bonsai/sudoku.txt を upload しました.各段階で設定可能なマスを表示します.(ぼんさいノート progJ.pdf の作成後にアプレット化する予定ですが,いつになるか・・・)
説明は省略します(使い方は main() を見れば分かると思います).興味のある人は実行ファイルを作ってください.デバッグに用いたほとんどの問題は more=0 で設定可能なマスを表示しましたが,上図の問題は more=1 にしないとダメでした.参考までに出力ファイル t075-a.txt の末尾部分を以下に示します.なお,「2国同盟」等を検出したときに左の表には「0」が表示され,値が確定した時点で左右の表のマスが上書きされます.
t = 13
6 7 9 3 4 8 5 1 2 10i 9j 10k 9j 7j 10i 11j 10k 12k
1 4 3 6 5 2 8 9 7 12k 0 12i 0 9k 0 10i 0 9i
2 5 8 7 1 9 3 6 4 9i 9k 0 8k 0 10k 0 9k 8i
7 9 4 8 3 6 2 5 1 9i 0 2j 9k 7k 0 12k 0 12i
5 3 6 4 2 1 7 8 9 10i 11k 0 7i 6i 8k 0 10j 5i
8 2 1 5 9 7 6 4 3 11i 0 12k 0 4k 9j 10j 0 11k
4 1 7 2 8 5 9 3 6 9i 11i 0 10i 0 11i 0 11k 10i
3 6 5 9 7 4 1 2 8 11k 0 10j 0 9j 0 11k 0 11i
9 8 2 1 6 3 4 7 5 11i 10i 10j 11k 1j 12k 8j 9i 11b
OK(more=1, wi<=28)
file[.txt] =
END
※コメント投稿者のブログIDはブログ作成者のみに通知されます