« 数独日誌110808 | トップページ | 数独日誌110817 »

数独日誌110815

   TachyonさんからX-Cycleを使わないと解けない超難問を4題提供していただきました。(数独日誌110806参照)X-Cycleについては、やはりミシチャンさんのサイトの説明がいいのでしょうか。
http://www.geocities.jp/master_mishichan/hyper2.html

   ある1つの候補数字について、強いリンクと弱いリンクが交互につながり、輪を作っている場合は、弱いリンクを含むユニット(行、または列、またはブロック)から当該数字を除外できるというものです。

   まだこの手筋は使ったことがないという方、チャレンジしてみてはいかがでしょうか。

[1]              
000 930 067
706 002 319
030 607 040

085 203 971
000 070 030
372 190 680

063 729 150
127 000 093
500 300 726

[2]
106 053 097
400 167 000
007 080 106

810 600 500
074 000 610
602 001 009

048 096 701
700 012 064
061 740 000

[3]
075 040 198
800 970 065
060 508 703

080 050 600
000 239 807
007 800 050

008 005 070
000 080 004
713 090 580

[4]
005 609 034
040 053 760
603 417 520

000 530 040
001 704 350
354 068 000

038 040 605
406 005 013
510 306 480

|

« 数独日誌110808 | トップページ | 数独日誌110817 »

趣味」カテゴリの記事

コメント

難しそうなのでひとつずつ話題にしましょう。まず[1]です。攻略できたのかどうか。

1.4についてのXY-Cycleが見つかりました。
r7c1=r7c9-r6c9=r6c6-r4c5=r4c1-r7c1
と強弱のリンクが交互に現れました。

これで弱いリンクのユニット(行または列またはブロック)から4を除外できるので、r5c9,r5c46,r15c1の合計5つのマスから4が除外できます。

2.次にまた4についてのX-Cycleで、
r2c4=r8c4-r8c7=r7c9-r6c9=r6c6-r1c6-r2c4
が見つかりました。ここでr7c9-r6c9は実際はr7c9=r6c9の強いリンクですが、弱いリンクとみなします。強いリンクが3つ連続した場合に、この形になると思います。

これは不連続なX-Cycleの形となり、弱いリンクが連続したr1c6から4を除外できます。

これで中上ブロックは15と48の2択マスが2つでき、
r2c2が5で確定します。

3.右中ブロックを本体とし、r6c6とr8c7を2本の足とする4についての2-String-Kiteで、r8c6から4を除外できます。

4.r1c67とr6c69について5のSashimi Fishでr3c9から
5を除外できます。

5.r137c1とr37c9について8のFinned Fishでr3c3から
8を除外できます。

6.r9c2(94)-r1c2(14)-r3c3(19)のXY-Wingでr9c3から
9を除外でき、r9c2は9で確定します。

最後が、自分で解いていったとき、前にもこういう形が
あったように記憶しているのですが、いってみれば
XYZ-Chainとでもいうべき形になってしまいました。

7.r7c1(84)-r7c9(48)-r3c9(82)-r5c9(25)-r6c9(54)-r6c6(45)-r1c6(51)-r1c2(14)-r1c3(148)でr7c1とr1c3の両方を臨むr13c1から8を除外できて、r1c3が8で確定します。

後から考えてみると、3.は不要だったかな、という感じ
です。

投稿: ikachan | 2011年8月21日 (日) 12時20分

ikachanさんへ

X-Cycleの連続タイプを見つけられるとは流石です。
これならTurbot Fishは必要ありませんでした。

> 4.r1c67とr6c69について5のSashimi Fishでr3c9から
> 5を除外できます。

r5c7の5も除外できると思います。


> 5.r137c1とr37c9について8のFinned Fishでr3c3から
> 8を除外できます。

r9c3=r7c1-r7c9=r3c9 の Turbot Fish でも同じ事ができます。


> 6.r9c2(94)-r1c2(14)-r3c3(19)のXY-Wingでr9c3から
> 9を除外でき、r9c2は9で確定します。

このあと、r9c3=r7c1-r4c1=r4c5 の Turbot Fish で、
r9c5の4を除外できます。


> 7.r7c1(84)-r7c9(48)-r3c9(82)-r5c9(25)-r6c9(54)-r6c6(45)-r1c6(51)
> -r1c2(14)-r1c3(148)で
> r7c1とr1c3の両方を臨むr13c1から8を除外できて、r1c3が8で確定します。

面白い手を思いつきましたね。これはAlmost Locked Set(r1c23)を利用したXY-Chainの拡張だと思います。
私なら、
r9c3(48)-r7c1(84)-r7c9(48)-r3c9(82)-r5c9(25)-r6c9(54)-r6c6(45)-r1c6(51)-r1c2(14)
で、r1c3の4を除外するところですが...


最後に答えです。

248931567
756482319
931657248
485263971
619875432
372194685
863729154
127546893
594318726

投稿: Tachyon | 2011年8月22日 (月) 15時25分

[2]は難しいです。
第6列に49と58の2国同盟がありました。またr29c5と
r28c3で、5についてのSashimi Fishがあり、r9c1から
5を除外できます。

その後ですが、5についてのX-Cycleの不連続タイプが
2つ見つかりました。

1.r5c6=r9c6-r9c9=r2c9-r2c3=r8c3-r8c2-r6c2=r5c1-r5c6

r8c2が弱いリンクが連続しているので、このマスから
5を除外できます。

2.r5c6=r9c6-r9c9=r2c9-r2c2-r6c2=r5c1-r5c6
r2c2が弱いリンクが連続しているので、このマスから
5を除外できます。

ここで止まってしまいました。

投稿: ikachan | 2011年8月27日 (土) 13時10分

39のW-Wingなんてどうでしょう?

投稿: Tachyon | 2011年8月27日 (土) 13時45分

うーん、39のW-Wingは気付きませんでした。こういう近い場所でW-Wingが成り立つというのは、あまり経験がないように思います。

r4c3とr8c2にある2つの39を候補とする2択マスについて、この2つのマスが両方とも9になると、第1列に9が入らなくなるので、この2つのマスの両方を臨むr6c2とr8c3の両方から3を除外できる、というわけですね。

これでr6c2は5で確定します。でもここから先がまた進まなくなってしまいました。

投稿: ikachan | 2011年8月28日 (日) 11時53分

再び、近い場所のW-Wingはどうでしょう?

投稿: Tachyon | 2011年8月28日 (日) 14時29分

もうひとつのW-Wingはr4c9とr5c5にある23の2択マスについてですね。この2つのマスが両方とも3になると、左中ブロックに3が入らなくなるので、この2つのマスの両方を臨むr4c5とr5c9の2つのマスから2を除外できます。

この結果第4行で2が入る可能性があるのが、r4c89だけになり、r5c5は2で確定します。

この後左上ブロックを本体とするGrouped 2-String-Kiteでr4c8から3を除外でき、X-Cycleの不連続タイプでr2c9から3を除外できましたが、どうも決定打ではないようです。

またヒントをお願いします。

投稿: ikachan | 2011年8月29日 (月) 23時17分

再び、3の2-String-Kiteはどうでしょう?

投稿: Tachyon | 2011年8月30日 (火) 19時10分

> 再び、3の2-String-Kiteはどうでしょう?

すみません。
ヒントを間違えました。訂正します。

XYZ-Wingは見つかりませんか?

投稿: Tachyon | 2011年8月30日 (火) 19時18分

XYZ-Wingの手筋を、もう一度ミシチャンさんのサイトで確認してから探してみたのですが、見つかりません。

ただXYZ-WingはXY-Wingと比べて、少し苦手意識があったのですが、今回の確認で少し理解が進みました。これはありがたかったです。

投稿: ikachan | 2011年8月31日 (水) 21時22分

r5c9, r6c4, r6c7がそれぞれ、
38、48、348になっていませんか?
もしなってなければ、3の局部限定で見落としがないか調べてみてください。

投稿: Tachyon | 2011年9月 1日 (木) 19時19分

なるほど。このXYZ-Wingを見逃したのは情けなかったですね。これでr6c8から8を除外できます。

この結果、8についての四角の対角線があり、r129c7とr5c4から8を除外できます。

またr7c4(35)-r5c4(59)-r5c1(93)のXY-Wingでr7c1から3を除外できます。

ここまできて、またストップしてしまいました。この問題はどこまで手筋が重なっているのでしょう?

投稿: ikachan | 2011年9月 2日 (金) 23時31分

> この結果、8についての四角の対角線があり、
> r129c7とr5c4から8を除外できます。

この後、r1c2が8に決まりませんか?


> この問題はどこまで手筋が重なっているのでしょう?

あと一息です。2回のW-Wing あるいは1回のXY-Chainで、
後は簡単だと思います。
23のW-Wingなんてどうでしょう?

投稿: Tachyon | 2011年9月 3日 (土) 13時44分

おかげさまでやっとクリアできました!
辛抱強く付き合っていただいてありがとうございます。コメントには書きませんでしたが、r1c2は8で確定です。

その後r2c7とr4c9にある23の2択マスについて、この2つのマスが両方とも3になると、第3列に3が入らなくなるので、この2つの2択マスの両方を臨むr2c9から2が除外できます。

次にr2c9とr9c6にある58の2択マスについて、この2つのマスが両方とも8になると、第5行に8が入らなくなるので、この2つの2択マスの両方を臨むr9c9から5を除外できます。

この後はXY-Chainを使ってしまいました。
r5c1(93)-r9c1(39)-r8c2(93)-r8c4(38)-r6c4(84)-r4c6(49)のXY-Chainでr5c1とr4c6の両方を臨むr5c4から9を除外でき、このマスは5で確定します。

X-Cycleから始まって、W-Wingを何回も使い、XY-Wing、XYZ-Wing、XY-Chainなど私の使える上級テクニックが目いっぱい登場する超弩級の難問といえると思い
ます。

それにしてもTachyonさんの圧倒的な解答力には脱帽するのみです。

[3]に移る前にちょっと休憩して、パズル好きさんが提供してくれたM-Wingの問題をやってみようと思います。(数独日誌110818)

投稿: ikachan | 2011年9月 3日 (土) 19時03分

ikachanさん、お疲れ様でした。
私のブサイクな問題に挑戦し続けてくれて、非常に感謝しています。

[2]の答えです。
186253497
439167285
527984136
813679542
974528613
652431879
248396751
795812364
361745928

投稿: Tachyon | 2011年9月 4日 (日) 10時59分

コメントを書く



(ウェブ上には掲載しません)




トラックバック


この記事へのトラックバック一覧です: 数独日誌110815:

« 数独日誌110808 | トップページ | 数独日誌110817 »