Sudoku Guide

数独の遊び方

数独は空きマスに1から9までの数字を入れる論理パズルです。同じ行、同じ列、各3x3ボックスには同じ数字を2回入れられません。最初から置かれている数字を手がかりに、空きマスの候補を減らしていくと解答に近づけます。

数独の問題
5
3
7
6
1
9
5
9
8
6
8
6
3
4
8
3
1
7
2
6
6
2
8
4
1
9
5
8
7
9
完成した数独
5
3
4
6
7
8
9
1
2
6
7
2
1
9
5
3
4
8
1
9
8
3
4
2
5
6
7
8
5
9
7
6
1
4
2
3
4
2
6
8
5
3
7
9
1
7
1
3
9
2
4
8
5
6
9
6
1
5
3
7
2
8
4
2
8
7
4
1
9
6
3
5
3
4
5
2
8
6
1
7
9

候補数字

空きマスごとに入る可能性のある数字を書きます

最初から答えを決める必要はありません。各空きマスに入る可能性のある数字を書き、同じ行、列、3x3ボックスにすでにある数字を候補から外します。候補が1つだけ残ったとき、またはある単位でその数字が入る場所が1つだけになったときに答えを確定します。

候補8,9を書く例左上の3x3ボックスには1から7までが入っています。残り2マスは8か9だけなので、今は答えを選ばず両方のマスに8,9を候補として書きます。
1
2
3
4
5
6
7

初級テクニック

Naked Single

Naked Singleは候補が1つだけ残ったマスを確定する基本テクニックです。

Naked Singleは、行、列、3x3ボックスの条件で候補を消した結果、1つのマスに数字が1つだけ残ったときに使います。同じ単位に同じ数字は重複できないため、見えている数字が候補を順に消します。最後に1つだけ残れば、その数字で確定します。

候補4だけが残ったマス中央のマスは同じ行、列、ボックスにある数字のため1,2,3,5,6,7,8,9を使えません。候補4だけが残るので4で確定します。
5
6
7
8
1
2
3
4
9

初級テクニック

Hidden Single

Hidden Singleはある数字が入れる場所が1つだけのときに確定する基本テクニックです。

Hidden Singleは、行、列、または3x3ボックスの中で、ある数字が入れる場所が1つだけのときに見つかります。そのマスに他の候補が見えていても、その単位にはその数字が必ず1回必要です。他に入る場所がなければ、そのマスで確定します。

ボックス内に隠れた7左上のボックスでは7が入れる場所が中央のマスだけです。周囲の7が同じ行と列をふさいでいるため、このマスを7で確定します。
7
7
7
7
7

中級テクニック

Naked Pair/Triple

Naked Pair/Tripleは同じ候補セットを持つマスを使って他の候補を消す解法です。

Naked Pairは、同じ行、列、または3x3ボックス内の2マスが同じ2つの候補だけを持つときに使います。その2つの数字はその2マスを占めるため、同じ単位の他のマスから同じ候補を消せます。Tripleも3マスと3候補で同じ考え方です。

2と8のペア1行目の黄色い2マスは候補が2と8だけです。同じ行の右側の候補マスから2と8を消します。
1
3
4
5
6
7
3
4
5
6
7
9

中級テクニック

Hidden Pair

Hidden Pairは2つの数字が同じ2マスにだけ入れるとき他の候補を消す解法です。

Hidden Pairは、同じ行、列、または3x3ボックス内で2つの数字の候補が同じ2マスにだけ隠れているときに使います。その2マスは2つの数字のために予約されるので、混ざっている他の候補を消せます。

隠れた2,3ペア2列目で候補2と3は黄色い2マスにだけ現れます。その2マスは2と3を分け合うため、他の候補を消します。
2
6
9
3
7
1
4
3
9
5
8
4
3
8
5
1
5
6
2
3
7
1
6
7
9
9
2
6
8
5
3

中級テクニック

Pointing Pair/Triple

Pointing Pair/Tripleはボックス内の候補が1本の線に集まるとき外側の候補を消す解法です。

Pointing Pair/Tripleは、1つの3x3ボックス内の特定候補が同じ行または列にだけ集まるときに使います。答えはその線上にあるため、ボックス外の同じ行または列からその候補を消せます。

ボックス内の候補6が1列に集まる中央ボックスの候補6はc4列の2マスにだけあります。同じc4列でもボックス外の上のマスから候補6を消します。
9
1
8
7
2
1
3
9
3
2
1
1
6
4
7
8
9
4
8
3
9
5
3
1
2
8
7
2
5
8
3
6
4
2
6
3
1
2
4
9
5
8

中級テクニック

Box-Line Reduction

Box-Line Reductionは行や列の候補が1つのボックスに閉じ込められたとき候補を消す解法です。

Box-Line Reductionは、ある行または列の候補が1つの3x3ボックス内に閉じ込められるときに使います。その行または列ではその数字が必要なので、同じボックス内の他の行や列から同じ候補を消せます。

行の候補5が中央ボックスに閉じ込められる4行目の候補5は中央ボックス内の3マスにだけあります。中央ボックス内で4行目ではないマスから候補5を消します。
8
3
1
7
2
4
9
1
3
7
6
4
9
3
6
8
7
1
4
2

上級テクニック

X-Wing

X-Wingは同じ候補が2行2列の四隅にだけあるとき他の候補を消す上級解法です。

X-Wingは、同じ数字の候補が2行と2列の4つの角だけでかみ合うときに成立します。2行で同じ2列にしか候補がなければ、どちらに置いてもその2列は数字を受け取ります。その列の他のマスから同じ候補を消せます。

候補3のX-Wing候補3がr2とr4でc2,c6にだけあり、長方形を作ります。青い列の他の候補3はこのパターンと衝突するため消します。
4
8
9
7
6
1
3
5
2
2
9
7
1
8
1
7
8
2
9
6
4
9
5
2
8
7
7
2
1
9
8
6
4
3
5
4
8
7
2
9
8
3
1
2
9
4
2
6
8
9
1
9
4
6
7
5
2
8
3

上級テクニック

Swordfish

Swordfishは同じ候補が3行3列に固定されるとき他の候補を消す上級解法です。

SwordfishはX-Wingを3本の線に広げた技です。同じ候補が3行で同じ3列の中にだけ繰り返されると、その3列はパターンで固定されます。その列の他のマスから同じ候補を消せます。

候補3のSwordfish候補3がr3,r4,r8でc3,c6,c9にだけあります。3列の配置が固定されるので、r3c4、r4c8、r8c8の候補3を消します。
5
1
6
7
8
9
2
8
7
6
2
9
1
5
9
2
1
6
8
7
2
6
8
9
4
9
5
8
6
5
1
8
6
9
2
4
1
9
5
7
6
8
6
7
8
9
2
8
2
6
9

上級テクニック

XY-Wing

XY-Wingは中心マスと2つの翼マスを使って共通候補を消す上級解法です。

XY-Wingは候補が2つだけの中心マスと2つの翼マスで見つけます。中心がX,Yで翼がX,ZとY,Zなら、中心がどちらになっても片方の翼は必ずZになります。両方の翼を見るマスにはZを入れられません。

1,2を中心にしたXY-Wing中心マスr5c5は候補1,2で、翼はr5c2の1,9とr2c5の2,9です。両方の翼を見るr2c2から共通候補9を消します。
6
3
1
4
7
5
6
1
6
4
7
5
9
3
5
7
6
9
4
8
4
3
5
7
7
9
8
5
4
2
5
6
6
8
2
9
5
5
7
2