数独(ナンプレ)の自己満足的プレイ記録である。前回はこちら。
ニコリ編著『ポケット数独 上級篇』(ソフトバンク クリエイティブ) を解いているが、全部の問題をブログにすることはできないので、難しいと感じたり印象に残る解き方が出てきたりしたものをとり上げることにする。
今回はP11の問4。難易度はLevel1~9のうち難しい方から3番目のLevel7である。今回もgifアニメを4枚作ってみた。
目次
gifアニメ1「飛車にらみ」
特定の数字の入ったマスの上下左右をサーチし、その数字のない3×3ブロックにその数字を入れられるマスが1つしかないところを探すことを、弊ブログでは「飛車にらみ」とローカル呼称している。
機械的に解けるので飛車にらみで空白マスを埋められるだけ埋めたところからが、実質スタートのようなものだ。
gifアニメ2「一気通貫」からの「飛車にらみ」
縦1列または横1行で空白マスに入れられる数字が1つしかないところを探すことを、弊社ブログでは「一気通貫」とローカル呼称している。
あとで出てくる「どっちに入ってもこっちしか残ってないだろう」とローカル呼称している解法と合わせて、それぞれ1つの数字だけを空白マスに入る候補として検討する解法である。弊ブログでは3つまとめて「一択」と呼んでいる。
2つの数字を1組として空白マスに入る候補として検討することを、弊ブログでは「二択」と呼んでいる。二択に着手する前に一択で埋められるだけの空白マスを埋めておかないと、難易度がぐんと増す。
だがあくまで私の場合だが、飛車にらみから一気通貫への頭の切り替えが苦手のようだ。それで、しなくてもいい苦労をしている傾向があるように思えてならない。
能書きが長くなった(しかも弊ブログで毎回繰り返している口上を)。
gifアニメ2枚目を貼る。一気通貫を二連続で使用し、続いてふたたび飛車にらみを使っていく。
静止画も何枚か貼る。上から5行目(下から5行目でもある)に着目すると、1の飛車にらみにより右端の空白マスにしか1が入れられないことがわかる…
ので入れる。
同様に上から2行目に着目すると、7が入る空白マスはやはり右端にしか残っていない…
ので入れる。
1と7のどちらを先に埋めてもよかったが、再現性のため(自分が思い出すため)原則として小さい数字から順に検討していることと、今回に限っては新たに埋めた7を手がかりに飛車にらみによっていくつかの空白マスが埋められるのでgifアニメの見栄えがよかったという特殊事情があった。
飛車にらみで7が埋まるところの静止画を、1箇所(2枚)だけ貼る。
gifアニメ3「二国同盟」と「どっちに入ってもこっちしか残ってないだろう」
逆に言うと一択で埋められるだけの空白マスを埋めてから二択を使うと、スムースに進む。
この節では、先に二択となった空白マスを埋められるだけ埋めた静止画を先に示す。
二択を「二国同盟」と呼ぶことがあるが、これは弊ブログローカル呼称ではなくわりと一般的な呼称であることもまた、毎度書いている。
ではgifアニメの3回目を。
要所の静止画を。左側中段の3×3ブロックでは、上から5行目(下から5行目)で未使用の数字が2と6しかないので、26、62を入れた。
これらのマスは数字が確定したのと同じなので、残りの空白マスのうち左から2行目が飛車にらみで1に定まり…
左端列の左側中段3×3ブロック最後の空白マスには3が入る。
二択ないし二国同盟26、62の解消は、最終段階のお楽しみである。
次に下段中央の3×3ブロック中には、緑色文字で示したように13、31の二択が成立している。
そのうち1は、列方向に対しては「どっちに入ってもこっちしか残ってないだろう」ということで飛車にらみと同じ使い方ができ…
中央中段3×3ブロック中の空白マスが1つ1で埋められる。
3枚目のgifアニメは、これらを手がかりにもう少し一択で埋められるマスを埋めている。
ごく一部。一気通貫による右から4列目の空白セルへの4充填。
充填したての4ほかを用いた飛車にらみによる一番上の行の左から3番目空白セルへの4充填。
下から2行目の一気通貫による46二国同盟の解消。
gifアニメ4「二国同盟」一挙解消
この節では先に静止画を2枚貼る。前節のgifアニメが終了した段階から、さらに二択で埋められるだけの空白マスを埋めたところだが…
一番左の列の下から2つ目の空白マスが、自動的に9で埋まった。
上の2枚の静止画は今回最後の4枚目のgifアニメのフレームにも含めたが、含めなくてもよかったかな? 実質その次からが今回の問題のキモである。
クライマックスなので静止画を多めに貼る。
左から2列目と下から2行目の交差する空白マスには、下から2行目に含まれる2と6は入れられない。2と6の二国同盟が成立しているというやつだ。
左から2列目は上から3つ目のマスがすでに2と6の二択なのだが、一番下の空白マスも6と2の二択になる。
よって左から2列目と下から2行目の交差するマスには、4しか入れることができない。
すると4の飛車にらみにより、右下の空白マスがやはり4で埋まる。
次は右端列の一気通貫である。繰り返すがこの問題では、飛車にらみと一気通貫の頭の切り替えに苦労した。私の頭が固いだけ??
6に着目すると、右側上段の3×3ブロック中と下から3行目には6があるので、6の入る空白マスが1つだけ定まる。
このマスに6を入れると、二国同盟の連鎖的解消が始まる!
静止画はごく一部しか貼らないが、gifアニメでお楽しみいただければ。お楽しみをシェアできるかな?
gifアニメには最後まで解くところまでは含めなかったが、あとは一択の繰り返しで最後まで行けるはずである。
解答編P114と同じものが得られた。
スポンサーリンク