- 目次へ
- Sudoku 4202 hard
- 候補図
- Step by step の解答
- 手順 6 - NakedPairs
- 手順 7 - PointingPairs
- 手順 8 これより先に進めない - 今後の課題
- 解答のアニメーション、CloudCDF を使っての表示
目次へ
Sudoku 4202 hard, the guardian, Sat 27 Oct 2018 を Mathematica で解いた。
SUDOKUWiKI.ORG を参考にした。解き方の定石が書いてあります。
Sudoku 4202 hard
候補図
Step by step の解答
このパズルは NakedSingle (裸のシングル)、Hidden Single (隠れたシングル)と Naked Pairs を使って答えが求まる。
この表の1番目の手順が意味することは Naked Singleを探した結果、4行1列に 7 を、6行6列に 9 を入れる。以下同様にして 16回まで手順を示す。しかしこれで完成に至らない。これの解決策を次に載せました。
手順 6 - NakedPairs
手順 7 - PointingPairs
手順 8 これより先に進めない - 今後の課題
現在のプログラムではこれより先に進めない。新たな定石をプログラムに書き込む必要がある。
解答のアニメーション、CloudCDF を使っての表示
次をクリックして解答のアニメーションを見ることができる。
[ テスト-2: Button ] +
をクリックすれば次の手順に行くことができる。1回目のクリックでは kkk = 1 , i = 0 になり図は変化しない。2回目のクリックで kkk = 2 , i = 1 になり図が変化する。これを繰り返して手順を進める。
[ テスト-4: Animator ] +
をクリックすれば次の手順に行くことができる。1回目のクリックでは i = 0 になり図は変化しない。2回目のクリックで i = 1 になり図が変化する。これを繰り返して手順を進める。
備考:
- 今回は、最新版の Mathematica 11.3 を使った。Wolfram Cloud で Manipulate に インクレメントボタン
+
を使えるようになった。改善が進んでいることを確認した。 - Wolfram Cloud 環境が整備され Manipulate の不具合が劇的に改善された。