My start was:
- Code: Select all
+-------------------------+-------------------------+-------------------------+
| 159 23 23 | 4579 1459 C1569 | 1579 c1578-6 b789 |
| 4 159 6 | 1579 8 159 | 1579 2 3 |
| 7 8 159 | 1569 3 2 | 159 15+6 4 |
+-------------------------+-------------------------+-------------------------+
| 2 159 8 | 159 6 3 | 4 15+7 a79 |
| 3 4 159 | 12589 7 A1589 | 6 15+8 289 |
| 159 6 7 | 12589 159 4 | 1359 1358 289 |
+-------------------------+-------------------------+-------------------------+
| 16 127 123 | 1348 14 B168 | 2378 9 5 |
| 8 123579 4 | 1359 159 159 | 237 37 6 |
| 569 359 359 | 35689 2 7 | 38 4 1 |
+-------------------------+-------------------------+-------------------------+
r345c7 can't all be 15 => 6r3c7|7r4c7|8r5c7:
7r4c7 - r4c9 = (7-8)r1c9 =8r1c8
8r5c7 - r5c6 = (8-6) = 6r1c6
=> -6r1c8
- Code: Select all
+-------------------------+-------------------------+-------------------------+
| 159 23 23 |e145679 d1459 a1569 | 1579 1578 789 |
| 4 159 6 | 1579 8 159 | 1579 2 3 |
| 7 8 159 | 159 3 2 | 159 6 4 |
+-------------------------+-------------------------+-------------------------+
| 2 159 8 | 159 6 3 | 4 157 79 |
| 3 4 159 | 12589 7 1589 | 6 158 289 |
| 159 6 7 | 12589 159 4 | 1359 1358 289 |
+-------------------------+-------------------------+-------------------------+
|c16 1237 123 | 13468 c14 b168 | 2378 9 5 |
| 8 123579 4 | 1359 159 159 | 237 37 6 |
| 569 359 359 | 35689 2 7 | 38 4 1 |
+-------------------------+-------------------------+-------------------------+
6r1c6 = r7c6 - (6=14)r7c15 - r1c5 = r1c4 => -6r1c4
- Code: Select all
+-------------------------+-------------------------+-------------------------+
| 159 23 23 | 14579 b159+4 6 | 1579 1578 789 |
| 4 159 6 | 1579 8 159 | 1579 2 3 |
| 7 8 159 | 159 3 2 | 159 6 4 |
+-------------------------+-------------------------+-------------------------+
| 2 159 8 | 159 6 3 | 4 157 79 |
| 3 4 159 | 12589 7 c159+8 | 6 158 289 |
| 159 6 7 | 12589 159 4 | 1359 1358 289 |
+-------------------------+-------------------------+-------------------------+
| 16 1237 123 | 13468 a14 d18 | 2378 9 5 |
| 8 123579 4 | 1359 159 159 | 237 37 6 |
| 569 359 359 | 35689 2 7 | 38 4 1 |
+-------------------------+-------------------------+-------------------------+
TH 4r1c5=8r5c6 => (1=4)r7c5 - r1c5 == 8r5c6 - (8=1)r7c6 => -1r7c1234,r8r456
- Code: Select all
+----------------------+----------------------+----------------------+
|*159 2 3 | 4579-1 1459 6 |*1579 58-1 89 |
| 4 #59 6 | 579-1 8 #59+1 |*1579 2 3 |
| 7 8 159 |#59+1 3 2 |*159 6 4 |
+----------------------+----------------------+----------------------+
| 2 #59 8 |#59+1 6 3 | 4 15 7 |
| 3 4 159 | 12589 7 1589 | 6 158 289 |
|*159 6 7 | 28 159 4 |*159 3 28 |
+----------------------+----------------------+----------------------+
| 6 7 2 | 48 14 18 | 3 9 5 |
| 8 1 4 | 3 59 59 | 2 7 6 |
| 59 3 59 | 6 2 7 | 8 4 1 |
+----------------------+----------------------+----------------------+
oddagon 59 (#) => -1r12c4,
skyscraper c17 => -1r1c8,
then swordfish 1 c348 => -1r3c7,r5c6 ...
Found no short solution, but just common advanced techniques needed from here