Locked Candidates 横 ロックされた候補

支援プログラムを利用してLocked Candidates法を解説します。Locked Candidatesとは、ロックされた候補という意味です。

この支援programの使い方の概略:ナンプレ盤面の下の数字(1~9)を押すとレーザー発射法が自動表示され、盤面右と下に←ヒントが表示されます。のボタンを押してみて下さい。空きマスをclickすると、「2,3だけ」のように、可能な候補が表示されます。

ナンプレ問題盤面

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

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



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

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

Locked Candidates 横の解き方

この問題は、レーザー発射法だけで解けてしまいますが、Locked Candidatesから始めます。

解法手順1 Locked Candidates法

Locked Candidatesの解説図ナンプレ盤面下ののボタンを押して左下のブロックを見ると、G1,G2のどちらかに1が入ります⇒横行の関係で、G9に1が入れない⇒H9の1が確定

G1,G2により、H9の候補が1にロックされました。Locked Candidatesとは、ロックされた候補という意味です。

のボタンを押してから、H9のマスをクリックすれば、1が入力できます。

Locked Candidates法 適用の条件

Locked Candidatesを適用するには、数字のボタンを押した時に、下記の条件に当てはまるブロックを探す事です。

  1. 同じブロック内の白マス(空きマス)が2個か3個しかない。
  2. そのマス全てが、同じにある。
  3. 上記のマスの先の別のブロックに、空きマスが2個ある。

Locked Candidatesを使う問題Locked Candidates 縦

解法手順2 レーザー発射法

後はレーザー発射法だけで、簡単に解答図まで、進めます。面倒な方は下の「レーザー発射法の発動」ボタンを押せば、瞬時に解答図までいけます。

星4解答解答は右図です。

ナンプレ解法javaプログラムのソースコード(270行)

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