candy matrix は、次のように定義しています。
can( i, 1) = place (cell)
can( i,2) = row
can ( i,3) = column
can ( i, 4) = block
can ( i, 5) = no of candidate
can ( i, 6) = first candidate
can( i , 5+n) = n-th candidate
ここに、i は空白セルの順番を表す番号です。
M ( Explicit(Naked) Single、マスミーなど)の技は、
can( i,5) =1
を満たす空白セルです。
基本技は、number place の characteristic matrix (g- and candy matrix) だけで、一度に答えが求まるもので、4種類となります。ナンプレ本などでは、この Explicit single は、pencil work では、見つけにくいため基本技に含めない説明のものもありますが、解法のアルゴリズムの観点から構造的に分かりやすいので、ここでは basic solution method として4種類としています。
朝日新聞8月25日Be 夏休み数独特集第5問の「次の一手」です。
| 1 (1,9)= 1 B1 Block 3 |
| 2 (1,6)= 4 B1 Block 2 |
| 3 (8,8)= 4 B1 Block 9 |
| 4 (9,3)= 4 C1 Column 3 説明図 |
| 5 (1,4)= 8 M1 Cell (1,4) |
| 6 (8,4)= 5 M1 Cell (8,4) |
| 7 (3,4)= 3 M1 Cell (3,4) |
| 8 (7,5)= 3 B2 Block 8 |
| 9 (9,1)= 3 B3 Block 7 |
| 10 (5,3)= 3 B4 Block 4 |
| 11 (6,7)= 3 B5 Block 6 |
| 12 (8,3)= 7 VbR 説明図 |
| 13 (8,5)= 2 R1 Row 8 |
| 14 (6,6)= 2 B2 Block 5 |
| 15 (4,9)= 2 B3 Block 6 |
| 16 (4,4)= 9 B3 Block 5 |
| 17 (5,7)= 5 B4 Block 6 |
| 18 (5,4)= 7 B4 Block 5 |
| 19 (6,1)= 9 B4 Block 4 |
| 20 (6,2)= 4 B5 Block 4 |
| 21 (4,5)= 5 B5 Block 5 |
| 22 (2,3)= 9 B5 Block 1 |
| 23 (3,1)= 4 B6 Block 1 |
| 24 (2,6)= 5 B6 Block 2 |
| 25 (2,5)= 1 B7 Block 2 |
| 26 (3,2)= 5 B7 Block 1 |
| 27 (5,6)= 1 B8 Block 5 |
| 28 (1,3)= 2 B8 Block 1 |
| 29 (7,1)= 5 B8 Block 7 |
| 30 (3,5)= 6 B8 Block 2 |
| 31 (4,2)= 1 B9 Block 4 |
| 32 (9,4)= 1 B9 Block 8 |
| 33 (3,7)= 2 B9 Block 3 |
| 34 (7,2)= 2 B9 Block 7 |
| 35 (9,9)= 5 B9 Block 9 |
| 36 (1,1)= 6 B9 Block 1 |
| 37 (6,5)= 8 B9 Block 5 |
| 38 (6,8)= 1 B10 Block 6 |
| 39 (2,7)= 6 B10 Block 3 |
| 40 (4,3)= 6 B10 Block 4 |
| 41 (2,2)= 7 B10 Block 1 |
| 42 (4,1)= 7 B10 Block 4 |
| 43 (7,3)= 8 B10 Block 7 |
| 44 (3,8)= 9 B10 Block 3 |
| 45 (5,8)= 6 B11 Block 6 |
| 46 (1,7)= 7 B11 Block 3 |
| 47 (6,9)= 7 B11 Block 6 |
| 48 (3,9)= 8 B11 Block 3 |
| 49 (5,2)= 8 B11 Block 4 |
| 50 (9,6)= 8 B11 Block 8 |
| 51 (9,7)= 9 B11 Block 9 |
| 52 (7,9)= 6 B12 Block 9 |
| 53 (7,8)= 7 B12 Block 9 |
| 54 (4,8)= 8 B12 Block 6 |
| 55 (8,7)= 8 B12 Block 9 |
| 56 (7,6)= 9 B12 Block 8 |
第四手目
第5手目 ( 1, 4) = 8 が、今回述べたMの技できまります。上図をみて確認してください。また第5手の 8 が決まると、第6手、第7手とたて続けに、Mの技で決まります。
第12手目



0 件のコメント:
コメントを投稿