2008年03月07日

[数独3]私たちの解く数独(2)

今度は、数独の特殊な解き方について、考えてみます。

前回は、このマスには、この数字が入ると決まったので、入れて解決という解き方でした。

今回のは、
二つのマスには、二つの数字のどちらかが、必ず入る・・・、というところまでわかったとします。
これは、本当は、解決していないのだけれども、とりあえず、解決をしたことにして、それ以外の場所のマスを、解いていく・・・、いう方法です。
そして、まわりのマスが、埋まっていくうちに、解決したことにしていた、二つのマスも、本当に、決まっていくだろう・・・という解き方です。
ここで、挙げてある例では、三つのマスに、三つの数字が入る例も、でてきます。

ー(1)ー
□□□ | ▲6▲ | □□□
□97 | □□□ | 68□
8□□ | 5○4 | □□9

第2行と、第3行には、8と9があります。
ですから、真ん中のブロックの8と9は、第1行目になります。
ところが、6がマス一つに埋まっていますから、残りの二つの▲印には、8と9が入ることになります。

ー(2)ー
5○▲ | □□□ | □□□
□□□ | □79 | □8□
▲□6 | □□□ | □□9

□7□ | □□□ | □□□
□□□ | □□□ | □□□
□8□ | □□□ | □□□

今度は、行と列から、攻めていって、
一つのブロック内を、固めていこうとしています。
左上のブロックは、
行と列から、7と8は、▲にしか入らない、と、わかります。
理由は、5と6が、マスを埋めているから。

ー(3)ー
4□□ | □□□ | □□3
□□□ | □□□ | □□□
8▲9 | □○□ | 1▲2

□5□ | 7■6 | □□□
□3□ | □□□ | □4□
□□□ | 1■2 | □5□

▲には、12589が、入らない。
さらには、34も、入らない。
となると、この二つの▲には、67が入ることになる。
さらに、
「○と左右のマス」には、126789が入らない。
つまり、345が入る。(*1)
それに、二つの■には、34が入ります。(*2)
この(*1)と(*2)から、○には、5が入ることがわかります。

こんなに、ややこしい解法を、
パソコンに、組み込むことができるものかどうか、
これは、やってみなくてはわからない。
が、正解かもしれません。
パソコンには、理屈は、できるだけ単純にして、ただただ、大量の処理を、一生懸命にやってもらうのが、得策です。
気軽に、テストを繰り返して、いい方法を、編み出すことです。
趣味でやっていることだし。
・・・無責任で、ごめんなさい。



タグ:数独
posted by ゆうやけこやけ at 20:15| Comment(2) | TrackBack(0) | 日記 | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
こんばんは!
見事に、私の記事の回答をコメントいただいてありがとうございます。
考えるパソコン!面白いタイトルですね。
今後、楽しみにしてます。
私の数独は、中日新聞サンデー版からのものなので、
日曜か月曜にUPします。
Posted by 幼心の君 at 2008年03月07日 23:03
当方への書き込みをいただきまして、ありがとうございます。
今後とも、よろしくお願いをいたします。
Posted by ゆうやけこやけ at 2008年03月09日 13:56
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

この記事へのトラックバックURL
http://blog.seesaa.jp/tb/88410518

この記事へのトラックバック