• 締切済み

ナンプレの次の一手

ナンプレの次の一手がわかりません。 理由、どうしてこうなるかを教えて下さい。 003070000 007900000 952003874 410007000 820005000 000000091 000700000 001030060 500000200 0が空白です。どなたか分かりませんか。

みんなの回答

noname#217196
noname#217196
回答No.2

方針としては、1)各マスに入り得る候補数字を記入、2)ブロック内・縦の列・横の列でn個のマスに入る同数個の数字の組を見つける、3)手順2で見つかった数字の組を他のマスに入る候補から消去。 具体例として上段真ん中のブロックを取り上げると、手順1は省略しますが、手順2で上から三つ目の横列2マスには1か6のいずれかの数字しか入らないことがわかるでしょう。この2マスは1か6で【予約】されていると判断できますから、同ブロック内の他のマスには入りません。同ブロック内の上から一つ目と二つ目の列のマスには1も6も入らないので、手順3で当該の2列に記入した候補数字から1と6を消去します。 こうした手順を繰り返していくと、左側の一番下のブロックで6がどのマスに入るのか決まり、それが突破口になって他のマスに入る数字の候補が順次狭まり、決まっていきます。

  • yaburegasa
  • ベストアンサー率44% (596/1335)
回答No.1

列方向 ABCDEFGHI 行方向 123456789 と、エクセルのセル表現をします ブロックは  123 456 789 と表現します。 最初の段階で、添付ファイルの様に可能性を列挙します。 1.9列目に着目します、468のいずれかしか入らないマスが3つありますので   同行の他のセルから468の可能性を消します・・・B7の6が確定   F6の6、C6の5、G4の5、G6の4・・・と順次確定して行きます。 2.後は何と言うことも無く自然に入って行きます。 結果 683472159 1479583 26 952613874 416397582 829145637 735286491 368721945 291534768 574869213   

関連するQ&A