二国同盟を2回使って解くナンプレの問題

二国同盟を2回使って解くナンプレの問題二国同盟を2回使って解くナンプレの問題(右図)

すでに、32マスが埋まっています。

二国同盟を2回使って解くナンプレの問題の解法の概略

朝日2022年3月5日の解答下段中のブロックで、G5,G6に39同盟を見つけた後、I6に6が確定します。H4,I4に58同盟を見つけた後、H5に2が確定します。

後は、レーザー発射法で右の答が得られます。

レーザー発射法とは、ナンプレの一番初歩的な解法です。

ブロックで二国同盟を見つける

二国同盟を見つける方法にはいくつかあります。そのうちの二つが、以下の39同盟を見つけるマス内での削除法と58同盟を見つけるマス外への追い出し法です。

詳しくはナンプレ 二国同盟の見つけ方 3×2通り

39同盟を見つける マス内での削除法

39同盟を見つける削除法本来、G5,G6には、1~9までの数字が入れます。

ところが、横G行には1,2,6,7,8が、縦5列には5、下段中のブロックには4があるので、G5には、3,9以外の数字は入れません。

同様に、横G行には1,2,6,7,8が、縦6列には5、下段中のブロックには4があるので、G6には、3,9以外の数字は入れません。

本来、G5,G6には、1~9までの数字が入れるのですが、1,2,4,5,6,7,8が削除され、3,9だけが残ったのです。

G5,G6に、39同盟があります。

58同盟を見つける マス外への追い出し法

58同盟を見つける追い出し法1下段中のブロックには5の入れる空きマスが、2+4=6個あります。

E5とC6の5G5,G6,H5,I6のマスから5を追い出し、5H4,I4のどちらかのマスに入ります。右図。

58同盟を見つける追い出し法2同様に、A5とF6の8G5,G6,H5,I6のマスから8を追い出し、8H4,I4のどちらかのマスに入ります。右図。

よって、H4,I4には、58以外は入れず、58同盟が成立します。

二国同盟を見つけた後の空きマスの確定

二国同盟を見つけた後、空きマスの数字を確定する方法が、マス内での削除法とマス外への追い出し法の2通りあります。

39同盟を見つけた後 I6に6が確定 マス内削除法

I6に6が確定I6には3,6,9しか入れません。∵I6のマスがあるブロック、横行I、縦列6には、1,2,4,5,7,8があるからです。

一方、G5,G6には、39同盟があるので、I6のマスの候補から3,9が削除され、I6に6が確定します。

で、6の確定を確認できます。

58同盟を見つけた後 H5に2が確定 追い出し法

下段中のブロックで2が入れるのは、H4とH5だけG3I9により、下段中のブロックで2が入れるのは、H4H5だけです。右図。

ところが、58同盟がH4,I4にあります。

H5に2が確定した図 追い出し法H4,I458同盟によりH4の2がマス外へ追い出され、H5に2が確定します。

2回目ので、2の確定を確認できます。

I6に6が確定、H5に2が確定した後

レーザー発射法で、全81個のマスが確定します。

レーザー発射法とは、ナンプレの一番初歩的な解法で、「どのタテ列にも同じ数字は入らない。どのヨコ列にも同じ数字は入らない。」というルールによるものです。

以下の「レーザー発射法の発動」ボタンを使えば、解答図まで一瞬です。

レーザー発射法の発動

「二国同盟法の発動」ボタンを2回押した後、「レーザー発射法の発動」ボタンを押すと、全81個のマスが埋まり答が得られます。

ナンプレ問題盤面

  

clickしたマスの候補だけ
座標のマスの唯一の候補はNaked Singleでだけ
clickしたマスにを連続入力:

ナンプレ盤面
A
B
C
D
E
F
G
H
I



←盤面変更禁止チェックを入れると、その時、埋められているマスは変更不可になり、外せば再度、変更可能です。2つのボタンは、チェックが入っているとdisabledです。(文字が薄い)

textarea(Text box)は、直接編集可。左クリック→右クリック→全て選択→コピペできます。

「二国同盟法の発動」のソースコード(100行)

最後まで読んでいただいて、ありがとうございました。