- Code: Select all
*-----------*
|..7|..9|31.|
|.61|...|.5.|
|...|.1.|...|
|---+---+---|
|.9.|..3|..8|
|25.|6.1|.43|
|4..|5..|.6.|
|---+---+---|
|...|.8.|...|
|.8.|...|73.|
|.34|9..|6..|
*-----------*
*-----------*
|..7|..9|31.|
|.61|...|.5.|
|...|.1.|...|
|---+---+---|
|.9.|..3|..8|
|25.|6.1|.43|
|4..|5..|.6.|
|---+---+---|
|...|.8.|...|
|.8.|...|73.|
|.34|9..|6..|
*-----------*
+------------------+---------------------+-------------------+
|a58 24 7 | 248 b56 9 | 3 1 46 |
|a89 6 1 | 2478 3 24 | 248 5 e47-9 |
| 3 24 59 | 2478 1 c56 | 248 29 d4679 |
+------------------+---------------------+-------------------+
| 1 9 6 | 24 24 3 | 5 7 8 |
| 2 5 8 | 6 7 1 | 9 4 3 |
| 4 7 3 | 5 9 8 | 1 6 2 |
+------------------+---------------------+-------------------+
| 5679 1 59 | 3 8 4567 | 24 29 459 |
| 569 8 2 | 1 456 456 | 7 3 459 |
| 57 3 4 | 9 25 257 | 6 8 1 |
+------------------+---------------------+-------------------+
58 24 7 248 56 9 3 1 46
89 6 1 2478 3 24 248 5 479
3 24 59 2478 1 56 248 29 467
1 9 6 24 24 3 5 7 8
2 5 8 6 7 1 9 4 3
4 7 3 5 9 8 1 6 2
67 1 59 3 8 67 24 29 45
569 8 2 1 456 456 7 3 59
57 3 4 9 25 257 6 8 1
5r1c1=> r7c9 <> 4,5
r1c1=5 - r1c5{n5 n6} - r1c9{n6 n4}
r1c1=5 - c3n5{r3 r7}
=> r1c1 <> 5
ste
+------------------+---------------------+--------------------+
| 58 24 7 | 248 d56 9 | 3 1 d46 |
| 89 6 1 | 2478 3 24 | 248 5 47-9 |
| 3 24 59* | 2478 1 56* | 248 29 467-9 |
+------------------+---------------------+--------------------+
| 1 9 6 | 24 24 3 | 5 7 8 |
| 2 5 8 | 6 7 1 | 9 4 3 |
| 4 7 3 | 5 9 8 | 1 6 2 |
+------------------+---------------------+--------------------+
| 67 1 59* | 3 8 67 | 24 2-9 e459 |
| b569# 8 2 | 1 456 b456# | 7 3 ea59 |
| 57* 3 4 | 9 c25# 257* | 6 8 1 |
+------------------+---------------------+--------------------+
*------------------------------------------*
|a58 24 7 | 248 b56 9 | 3 1 c46 |
|a89 6 1 | 2478 3 24 | 248 5 47-9 |
| 3 24 59 | 2478 1 56 | 248 29 4679 |
|-----------+---------------+--------------|
| 1 9 6 | 24 24 3 | 5 7 8 |
| 2 5 8 | 6 7 1 | 9 4 3 |
| 4 7 3 | 5 9 8 | 1 6 2 |
|-----------+---------------+--------------|
| 67 1 59 | 3 8 67 | 24 29 c459 |
| 569 8 2 | 1 456 456 | 7 3 c59 |
| 57 3 4 | 9 25 257 | 6 8 1 |
*------------------------------------------*