数独日誌150116
【大日向一富巨さん提供問題 XY-chain問題【7】と【8】】
Sakuyaさんが解答に参加してくれました。他の読者の方もよかったら参加していただけると嬉しいです。XY-chainを使う問題です。私もちょっと気合を入れ直したいと思います。 ただし、
『次の【8】はかなりの難問ですが、頑張って見つけて頂けたらと思います。』
だそうです。
【7】
100 020 003
008 000 700
030 806 010
001 000 500
400 050 006
005 000 200
050 901 060
004 000 300
700 080 009
【8】
680 003 900
000 150 078
000 000 000
003 400 780
000 000 000
012 005 600
000 000 000
530 047 000
001 800 053
| 固定リンク
「趣味」カテゴリの記事
- 数独日誌240915(2024.09.15)
- 数独日誌240908(2024.09.08)
- 数独日誌240901(2024.09.01)
- 数独日誌240825(2024.08.25)
- 数独日誌240811(2024.08.11)
コメント
大日向さんへ
【7】
まず第8行に2567の4国同盟(189の隠れ3国同盟)
右下ブロックに148の3国同盟
これでr3c7が9で確定します。
第5列に47の2国同盟
r3c3(27)-r3c5(74)-r7c5(47)-r7c9(72)
このXY-chainでr3c3とr7c9の両方を臨むr3c9とr7c3から2が除外できます。
続いて、
r2c8(24)-r3c9(45)-r3c1(52)-r3c3(27)-r3c5(74)-r7c5(47)-r7c9(72)
このXY-chainでr2c8とr7c9の両方を臨むr89c8とr2c9から2が除外でき、これで最後までいくと思います。
【8】
序盤結構埋まったので、大変ではありましたが、楽しめました。
第7列に24の2国同盟
6についての四角の対角線(X-wing)
5についてのSashimi Fishでr3c2とr5c3から5を除外
第5行に34567の5国同盟(129の隠れ3国同盟)
r3c2(27)-r3c3(75)-r3c7(53)-r5c7(35)-r4c9(51)-r4c5(16)-r9c5(62)-r9c7(24)-r2c7(42)
このXY-chainでr3c2とr2c7の両方を臨むr2c2とr3c89から2が除外できます。
さらに第2列に49の2国同盟
r8c4(26)-r5c4(63)-r5c7(35)-r3c7(53)-r3c8(36)-r7c8(62)
このXY-chainでr8c4とr7c8の両方を臨むr8c89から2が除外でき、これで最後まで埋まると思います。
投稿: ikachan | 2015年1月21日 (水) 18時35分
大日向一富巨さんへ
2問ともikachanさんと全く同じ手筋でしたので少し変えました。
【7】
8行に(189)の隠れ3国同盟、次に9ブロックに(148)の3国同盟、更に5列に(47)の2国同盟があります。
次に7をベースとしたr3c3(27)、r7c9(27) のW-Wing
r2c8(24)を始点にr7c9(27)に連なる6リンクのXY-Chainで2が確定してフィニッシュまでいけます。
【8】
先ず基本解法である程度進むと7列に(24)の2国同盟があり、更に進めると5行に(129)の隠れ3国同盟があり、次に4,9行で6のX-Wingがあります。
そして r45c2(56/457)=5=r5c3(4567)-5-r5c7(35)=5=r3c5(35) のGrouped X-Cycleがありr3c2(257)から5を排除します。
5を排除したR3c2(27)を起点としてr2c7(24)を終点とする8リンクのXY-Chainがあります。これでr2c2、r3c89の2を排除します。
最後にr2c23(49/49)とr7c23(49/469)でUnique Rectangleがありr7c3が6に確定して以降はフィニッシュまでいけます。
投稿: Sakuya | 2015年1月22日 (木) 20時23分
ikachanさん、Sakuyaさんへ
今回の2問は私の想定と同じのようです。
ikachanさんとSakuyaさんの相違点を見ながら書き込みます。
【7】について
私の悪い癖で?序盤に3つしか数字が入らないため、候補数字のチェックが大変だったかもしれません…
第8行に189の3国同盟
右下ブロックに148の3国同盟
第5列に47の2国同盟
r3c3(27)-r3c5(74)-r7c5(47)-r7c9(72)
これにより4リンクのXY-chainが成立し、r7c3とr3c9の2を排除
このXY-chainはW-wingとしても説明が出来ます。SakuyaさんはこれをW-wingとしています。
次に、
r2c8(24)-r3c9(45)-r3c1(52)-r3c3(27)-r3c5(74)-r7c5(47)-r7c9(72)
これにより7リンクのXY-chainが成立し、r2c9とr89c8の2を排除
これで最後まで行きます。
この問題は、これ以外の手筋が無い気がします。
【8】について
序盤である程度埋まります。
第7列に24の2国同盟
第5行に129の3国同盟
5についてのsashimifishにより、r3c2の5を排除
結果は同じですが、SakuyaさんはここでGrouped X-cycleを使われています。
ちなみに、r4c2(56)-r4c6(61)-r4c9(15)-r5c7(53)-r3c7(35)の5リンクのXY-chainでr3c2の5を排除するという方法もあります。
次に、
r3c2(27)-r3c3(75)-r3c7(53)-r5c7(35)-r4c9(51)-r4c5(16)-r9c5(62)-r9c7(24)-r2c7(42)
これにより9リンクのXY-chainが成立し、r2c2とr3c89の2を排除
次に、
r8c4(62)-r9c5(26)-r4c5(61)-r4c9(15)-r3c9(56)
これにより5リンクのXY-chainが成立し、r8c9の6を排除
これで最後まで行きます。
Sakuyaさんの見つけられたEmpty Rectangleについては、全く気が付きませんでした。
XY-chainで9リンクは長過ぎかなと思いましたが、お二方とも良く見つけられたと思います。お見事です。
投稿: 大日向 一富巨 | 2015年1月23日 (金) 20時11分