Two steps:
- Code: Select all
+--------------------+--------------------+----------------------+
| 279* 6 789 | 78 3789 4 | 2579* 359 1 |
| 4 5 3 | 1 2 79 | 679 8 679 |
| 1279 1-2 789 | 6 3789 5 | 4 39 279 |
+--------------------+--------------------+----------------------+
| 57 28* 1 | 78 678 3 | 2589* 569 4 |
| 8-2 9 6 | 4 5 1 | 238 7 238 |
| 3 4 57 | 9 678 2 | 1 56 58 |
+--------------------+--------------------+----------------------+
| 6 3 59 | 2 4 8 | 579 1 579 |
| 89 7 4 | 5 1 69 | 3689 2 3689 |
| 1589 18 2 | 3 79 679 | 5689 4 5689 |
+--------------------+--------------------+----------------------+
1. Skyscraper: (2)r1c1 = r1c7 - r4c7 = r4c2 => -2 r3c2, r5c1; 10 placements
- Code: Select all
+-----------------+-------------------+---------------------+
| 27 6 89* | 78* 3789* 4 | 2579 359* 1 |
| 4 5 3 | 1 2 79 | 679 8 679 |
| 27 1 89* | 6 3789* 5 | 4 39* 279 |
+-----------------+-------------------+---------------------+
| 5 2 1 | 78* 678* 3 | a8-9 b69 4 |
| 8 9 6 | 4 5 1 | 23 7 23 |
| 3 4 7 | 9 68 2 | 1 56 58 |
+-----------------+-------------------+---------------------+
| 6 3 5 | 2 4 8 | 79 1 79 |
| 9 7 4 | 5 1 6 | 38 2 38 |
| 1 8 2 | 3 79 79 | 569 4 569 |
+-----------------+-------------------+---------------------+
2. MUG(3789)r1c3458, r3c358, r4c45 (*), using externals:
(8)r4c7 == (9)r4c8 => -9 r4c7; ste