DTP関連のIT技術者。システム開発など
運営:嵐山デザインガレージ合同会社たけうちとおるのスクリプトノート| ファイナンシャルプランナー| 著書(Amazon)
スポンサーリンク
パターンオーバーレイメソッド
[3]なら[3]というように特定の数字に絞って、それの全パターンを洗い出します。
強リンクの組み合わせで目星をつけて仮置きする感じですね。チェーンに似ていますがチェーンよりわかりやすいかもしれません。
序盤でするとパターンが多くなりすぎるので中盤ぐらいで使うテクニックです。
下図で[4]をみてみます。一番下の行が2択になっているのでここを起点にすべてのパターンを出します。
2 9 | 8 | 2 9 | 1 | 6 | 3 | 4 | 7 | 5 |
1 7 | 4 | 1 7 | 9 | 8 | 5 | 6 | 2 | 3 |
5 | 3 | 6 | 7 | 2 | 4 | 1 | 9 | 8 |
8 | 6 | 1 45 | 45 | 3 | 2 | 9 | 1 45 | 7 |
1 4 9 | 2 | 1 45 9 | 8 | 1 45 | 7 | 3 | 6 | 1 4 |
3 | 7 | 1 45 | 6 | 1 45 | 9 | 8 | 1 45 | 2 |
2 4 | 9 | 8 | 23 45 | 45 | 6 | 7 | 1 3 4 | 1 4 |
2 4 7 | 1 | 23 4 7 | 23 4 | 9 | 8 | 5 | 3 4 | 6 |
6 | 5 | 3 4 | 3 4 | 7 | 1 | 2 | 8 | 9 |
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
0
4
0
0
0
0
0
0
0
0
0
0
0
0
4
0
0
0
0
0
0
0
0
0
0
0
0
4
0
0
0
4
0
0
0
0
0
0
0
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
0
0
0
0
0
0
0
0
0
0
4
0
0
0
0
0
0
0
0
0
0
0
4
0
0
0
0
0
0
0
0
0
4
4
0
0
0
0
0
0
0
0
0
0
0
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
0
0
0
0
4
0
0
0
0
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
0
0
0
0
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
0
0
0
0
4
0
0
0
0
0
0
0
0
0
0
0
4
0
4
0
0
0
0
0
0
0
0
0
0
0
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
0
4
0
0
0
0
0
0
0
0
0
0
0
0
4
0
0
0
0
0
0
0
0
0
0
0
0
4
0
0
4
0
0
0
0
0
0
0
0
0
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
0
0
0
4
0
0
0
0
0
0
0
0
0
0
4
0
0
0
0
0
0
0
0
0
0
0
0
4
4
0
0
0
0
0
0
0
0
0
0
0
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
0
0
0
0
0
4
0
0
0
0
0
0
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
4
0
0
0
0
0
0
0
0
0
0
0
4
0
0
0
0
0
どのパターンになったとしても入らない[4]があります。その[4]は削除が可能です。またどのパターンでも候補が[4]になるセルがあればそれは確定となります。
2 9 | 8 | 2 9 | 1 | 6 | 3 | 4 | 7 | 5 |
1 7 | 4 | 1 7 | 9 | 8 | 5 | 6 | 2 | 3 |
5 | 3 | 6 | 7 | 2 | 4 | 1 | 9 | 8 |
8 | 6 | 1 45 | 45 | 3 | 2 | 9 | 1 45 | 7 |
1 4 9 | 2 | 1 45 9 | 8 | 1 45 | 7 | 3 | 6 | 1 4 |
3 | 7 | 1 45 | 6 | 1 45 | 9 | 8 | 1 45 | 2 |
2 4 | 9 | 8 | 23 45 | 45 | 6 | 7 | 1 3 4 | 1 4 |
2 4 7 | 1 | 23 4 7 | 23 4 | 9 | 8 | 5 | 3 4 | 6 |
6 | 5 | 3 4 | 3 4 | 7 | 1 | 2 | 8 | 9 |
ナンプレラボの優先順位は後ろなのでこのテクニックを使う問題は出てきませんでした。何万と問題を解かせたのですが他のテクニックで解いてしまいます。
全パターンが2つか3つぐらいならなんとかなるのですが上の例のように7パターンも出てきたらちょっと現実的ではありませんね。
かといって少ないパターンだと削れる数字がなかったりするのかもしれません。
ただチェーンが苦手な方はこれを覚えておけばもしかしたら使いやすいのかもしれません。
いちどトライしていただき使えるテクニックなのかどうか掲示板にでも投稿していただければ嬉しいです。
R1C1 | R1C2 | R1C3 | R1C4 | R1C5 | R1C6 | R1C7 | R1C8 | R1C9 |
R2C1 | R2C2 | R2C3 | R2C4 | R2C5 | R2C6 | R2C7 | R2C8 | R2C9 |
R3C1 | R3C2 | R3C3 | R3C4 | R3C5 | R3C6 | R3C7 | R3C8 | R3C9 |
R4C1 | R4C2 | R4C3 | R4C4 | R4C5 | R4C6 | R4C7 | R4C8 | R4C9 |
R5C1 | R5C2 | R5C3 | R5C4 | R5C5 | R5C6 | R5C7 | R5C8 | R5C9 |
R6C1 | R6C2 | R6C3 | R6C4 | R6C5 | R6C6 | R6C7 | R6C8 | R6C9 |
R7C1 | R7C2 | R7C3 | R7C4 | R7C5 | R7C6 | R7C7 | R7C8 | R7C9 |
R8C1 | R8C2 | R8C3 | R8C4 | R8C5 | R8C6 | R8C7 | R8C8 | R8C9 |
R9C1 | R9C2 | R9C3 | R9C4 | R9C5 | R9C6 | R9C7 | R9C8 | R9C9 |
Rは行(Y軸)、Cは列(X軸)となっています。(Row、Column)
DTP関連のIT技術者。システム開発など
運営:嵐山デザインガレージ合同会社