ナンプレ(数独)の解き方 〜中級〜
|
ある1つの行・列・ブロックの中で、2つのマスに同じ2つの候補数字だけが入っているとき、その2つのマス以外のマスにあるその候補数字を消去できます。
下の例では、A5とA6の2つのマスはどちらも、候補数字は1と2の2つだけです。このとき、この2つのマス以外のマスにある1と2の候補数字を消去できます。
その理由ですが、もしA5とA6以外のマスに1を入れたと仮定すると、A5とA6の候補数字1が消去され、A5とA6にはどちらも候補数字2しか残りません。こうなるとA5とA6のどちらかが空きマスになってしまうので、A5とA6以外のマスに1を入れることはできないのです。もちろん2も同様です。
ここでは行の例で説明しましたが、列やブロックでも同じことができます。
ある1つの行・列・ブロックの中で、3つのマスに同じ3つの候補数字だけが入っているとき、自明の2国同盟と同じように、その3つのマス以外のマスにあるその候補数字を消去できます。
図のA2のように1つのマスに3つのうち2つの数字だけが入っていてもOKです。最も極端な例では、「1,2」「1,3」「2,3」でも自明の3国同盟になります。
自明の4国同盟では、マスの数と候補数字の数が4になります。(図は省略)
ある1つの行・列・ブロックの中で、2つの候補数字が同じ2つのマスにしか入っていないとき、その2つのマスにあるその他の候補数字を消去できます。
下の例の行Aを一通りながめると、候補数字の1と2はどちらもA2とA3の2マスにしかないことがわかります。このとき、A2とA3の中の1と2以外の候補数字を消去できます。
その理由ですが、もしA2に1と2以外の数字を入れたと仮定すると、1と2はどちらもA3しか入るマスがなくなります。こうなると1と2のどちらかは行Aに入らなくなってしまうので、A2に1と2以外の数字を入れることはできないのです。もちろんA3も同様です。
「隠れ」という名前の通り、他の数字に隠れていて見つけにくい解き方ですが、行・列・ブロックそれぞれに対して2つしかない候補数字を順番に地道に探していくと見つかるでしょう。1つの行・列・ブロックに2つしかない候補数字をメモしておくと、上級で説明する強リンクを利用する解き方にも使えます。
ここでは行の例で説明しましたが、列やブロックでも同じことができます。
ある1つの行・列・ブロックの中で、3つの候補数字が同じ3つのマスにしか入っていないとき、隠れ2国同盟と同じように、その3つのマスにあるその他の候補数字を消去できます。
図のA5のように1つのマスに3つの候補数字全てが入っていなくてもOKです。
隠れ4国同盟では、マスの数と候補数字の数が4になります。(図は省略)