朝日新聞be2016年10月15日二国同盟法で解いた答

二国同盟には、ブロック/縦列/横行の3種類があります。また、二国同盟を見つけた後、空きマスの数字を確定する方法が、マス内での削除法とマス外への追い出し法の2通りあります。ナンプレ 二国同盟の見つけ方 3×2通り

朝日2016年10月15日の解答と解法の概略

朝日数独2016年10月15日の解答上段左のブロックで、47の二国同盟がA1,B3に成立します。従って、A1には4,7以外の数字は入れません。

縦1列で3が入れるのは、A1とC1です。47同盟がA1の候補から3をマス外へ追い出し、C1に3が確定します。

二国同盟を見つける 追い出し法

上段左のブロックには空きマスが7個あり、1,8を除く7個の数字が入れます(4を含む)。

4が追い出される

47二国同盟を見つける 4が追い出されるところが、2つのにより、A2,B2,C1,C2,C3のマスから4が追い出され、4が入れるマスはA1,B3に限られます。右図。

7が追い出される

47二国同盟を見つける 7が追い出される同様に、2つのにより、A2,B2,C1,C2,C3のマスから7が追い出され、7が入れるマスはA1,B3に限られます。

A1,B3に、4と7の二国同盟が見つかりました。

二国同盟を見つけた後、3が追い出される

A1,B3には、4と7の二国同盟があります。

3が入れるのはA1とC1

3が入れるのはA1とC1E3G6I7により、縦1列で3が入れるのは、A1C1です。右図。

47同盟が3を追い出しC1に3が確定

47同盟が3を追い出しC1に3が確定しかし、A1には、二国同盟で4,7以外の数字は入れません。47同盟が3をマス外へ追い出し、C1に3が確定します。

ナンプレ問題盤面

以下の「二国同盟法の発動」を押すと、C1に3が記入され、「レーザー発射法の発動」を押すと、全81個のマスが埋まります。

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

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



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

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

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

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