- Code: Select all
*-----------*
|.72|.8.|..1|
|...|..2|...|
|3..|..1|726|
|---+---+---|
|81.|7..|...|
|.5.|...|.7.|
|...|..5|.68|
|---+---+---|
|529|4..|..7|
|...|6..|...|
|4..|.5.|39.|
*-----------*
*-----------*
|.72|.8.|..1|
|...|..2|...|
|3..|..1|726|
|---+---+---|
|81.|7..|...|
|.5.|...|.7.|
|...|..5|.68|
|---+---+---|
|529|4..|..7|
|...|6..|...|
|4..|.5.|39.|
*-----------*
+--------------+-----------------+-------------------+
| 9 7 2 | 35 8 6 | 45 345 1 |
| 16 4 16 | 35 7 2 | 5(89) 358 359 |
| 3 8 5 | 9 4 1 | 7 2 6 |
+--------------+-----------------+-------------------+
| 8 1 346 | 7 69 34 | 2 345 3459 |
| (26) 5 346 | 18-2 (69) 348 | 14(9) 7 349 |
| 7-2 9 347 | (12) 3(1) 5 | 14 6 8 |
+--------------+-----------------+-------------------+
| 5 2 9 | 4 3(1) 38 | 6 (18) 7 |
| 17 3 178 | 6 2 9 | 45(8) 1458 45 |
| 4 6 18 | 18 5 7 | 3 9 2 |
+--------------+-----------------+-------------------+
(2=6)r5c1 - (6=9)r5c5 - (9)r5c7 = (9-8)r2c7 = (8)r8c7 - (8=1)r7c8 - (1)r7c5 = (1)r6c5 - (1=2)r6c4;
eliminates 2 from r6c1 and r5c4
reduces to singles
16r2c3 => r5c4 <> 1
r2c3=1 - r9n1{c3 c4}
r2c3=6 - c1n6{r2 r5} - r5n2{c1 c4}
ste.
*-----------------------------------------*
| 9 7 2 | 35 8 6 | 45 345 1 |
| 16 4 16 | 35 7 2 | 589 358 359 |
| 3 8 5 | 9 4 1 | 7 2 6 |
|-----------+-------------+---------------|
| 8 1 346 | 7 69 34 | 2 345 3459 |
| 26 5 346 | 28-1 69 348 | 149 7 349 |
|b27 9 347 |a12 13 5 | 14 6 8 |
|-----------+-------------+---------------|
| 5 2 9 | 4 13 38 | 6 18 7 |
|c17 3 178 | 6 2 9 | 458 1458 45 |
| 4 6 d18 |e18 5 7 | 3 9 2 |
*-----------------------------------------*
+------------+--------------+-----------------+
| 9 7 2 | 35 8 6 | 45 345 1 |
| 16 4 16 | 35 7 2 | 589 358 359 |
| 3 8 5 | 9 4 1 | 7 2 6 |
+------------+--------------+-----------------+
| 8 1 346 | 7 69 34 | 2 345 3459 |
| 26 5 346 | 28-1 69 348 | 149 7 349 |
|*27 9 347 |*12 13 5 | 14 6 8 |
+------------+--------------+-----------------+
| 5 2 9 | 4 13 38 | 6 18 7 |
|*17 3 78-1| 6 2 9 | 458 1458 45 |
| 4 6 8+1 | 8+1 5 7 | 3 9 2 |
+------------+--------------+-----------------+