SOLO-009 · Killer Sudoku
EXPERTCaptive Sums
Complete the grid completely. Only one solution respects all constraints.
This page contains the solution.
The answer
861472395 / 537916428 / 294835176 / 415283769 / 678149532 / 923567841 / 782654913 / 146398257 / 359721684
| L / C | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 208 | 6 | 1 | 134 | 7 | 2 | 123 | 9 | 225 |
| 2 | 5 | 183 | 247 | 9 | 111 | 6 | 4 | 2 | 8 |
| 3 | 2 | 9 | 4 | 8 | 163 | 5 | 1 | 7 | 176 |
| 4 | 124 | 1 | 165 | 2 | 218 | 33 | 7 | 146 | 9 |
| 5 | 156 | 7 | 8 | 1 | 4 | 9 | 135 | 3 | 2 |
| 6 | 9 | 102 | 3 | 5 | 186 | 7 | 8 | 4 | 1 |
| 7 | 157 | 8 | 82 | 186 | 5 | 124 | 179 | 1 | 143 |
| 8 | 191 | 4 | 6 | 3 | 99 | 8 | 2 | 5 | 7 |
| 9 | 33 | 5 | 9 | 7 | 2 | 151 | 6 | 8 | 4 |
Thick stroke: region. Dotted inside the cells: cage and its total. A tint on a diagonal reminds the diagonal constraint, if it applies.
Exact list of cages (coordinates and totals)
- Cage 1: L1C1, L1C2, L1C3, L2C1; total 20.
- Cage 2: L1C4, L1C5, L1C6; total 13.
- Cage 3: L1C7, L1C8; total 12.
- Cage 4: L1C9, L2C8, L2C9, L3C8; total 22.
- Cage 5: L2C2, L3C1, L3C2, L3C3; total 18.
- Cage 6: L2C3, L2C4, L3C4; total 24.
- Cage 7: L2C5, L2C6, L2C7; total 11.
- Cage 8: L3C5, L3C6, L3C7, L4C7; total 16.
- Cage 9: L3C9, L4C9, L5C9; total 17.
- Cage 10: L4C1, L4C2, L5C2; total 12.
- Cage 11: L4C3, L4C4, L5C3, L5C4; total 16.
- Cage 12: L4C5, L5C5, L5C6; total 21.
- Cage 13: L4C6; total 3.
- Cage 14: L4C8, L5C8, L6C8, L6C9; total 14.
- Cage 15: L5C1, L6C1; total 15.
- Cage 16: L5C7, L6C7; total 13.
- Cage 17: L6C2, L6C3, L6C4; total 10.
- Cage 18: L6C5, L6C6, L7C5; total 18.
- Cage 19: L7C1, L7C2; total 15.
- Cage 20: L7C3, L8C3; total 8.
- Cage 21: L7C4, L8C4, L9C4, L9C5; total 18.
- Cage 22: L7C6, L8C6; total 12.
- Cage 23: L7C7, L7C8, L8C7, L8C8; total 17.
- Cage 24: L7C9, L8C9, L9C9; total 14.
- Cage 25: L8C1, L8C2, L9C2, L9C3; total 19.
- Cage 26: L8C5; total 9.
- Cage 27: L9C1; total 3.
- Cage 28: L9C6, L9C7, L9C8; total 15.
The reasoning
- Note the candidates in each box by crossing the line, column and region and amounts of cages.
- In the certificate below, units 1 to 9 are lines, 10 to 18 columns, 19 to 27 regions. Units 28 and 29, if present, are diagonals.
- A nude subset of two or three cells reserves as many numbers: these figures are excluded from the other cells of the unit. An interaction limits one digit in the intersection of two units and excludes from the rest of the second.
- Each hypothesis opens a separate branch. Never keep in the neighbouring branch a value found under an abandoned hypothesis. The contradictions and all the figures deduced appear in the tree of evidence.
- The search finds exactly a complete grid. It runs through 9 states; the 4 contradictory branches are closed. Finally check each unit and each starting point.
Common mistakes and false leads
- Consolidate a temporary hypothesis with a demonstrated value.
- Use a subset of three boxes with four digits in the union.
- Forget a variant constraint or keep data from a refuted branch.
Show the full search proof
Each branch is independent. The tree records the deductions and contradictions found with the method used here.
- L4C6: only candidate → 3
- L8C5: only candidate → 9
- L9C1: only candidate → 3
- Nude sub-assembly in Unit 10: L5C1, L6C1 reserve [6, 9]; remove these numbers from L2C1, L3C1, L7C1, L8C1.
- L7C1: only candidate → 7
- L7C2: only candidate → 8
- Nude subset in Unit 12: L7C3, L8C3 reserve [2, 6]; remove these numbers from L1C3, L3C3, L4C3, L5C3, L6C3.
- Nude sub-assembly in unit 22: L5C1, L6C1 reserve [6, 9]; remove these numbers from L4C2, L4C3, L5C2, L5C3, L6C2.
- L6C2: only place for 2 in unit 22 → 2
- Units 4 and 24 overlap. In unit 4, 9 must lie in the overlap. Remove it from L5C7, L5C9, L6C7.
- Units 7 and 27 overlap. In unit 7, 9 must lie in the overlap. Remove it from L9C7, L9C8, L9C9.
- Units 13 and 20 overlap. In unit 13, 9 must lie in the overlap. Remove it from L1C6, L3C6.
- Units 23 and 13 overlap. In unit 23, 1 must lie in the overlap. Remove it from L1C4, L7C4, L8C4, L9C4.
- Units 23 and 13 overlap. In unit 23, 2 must lie in the overlap. Remove it from L1C4, L7C4, L8C4, L9C4.
L2C3 = 7
Assumption: L2C3 = 7
- Nude subset in Unit 10: L5C1, L6C1 reserve [6, 9]; remove these numbers from L2C1, L3C1.
- Nude subset in Unit 12: L7C3, L8C3 reserve [2, 6]; remove these numbers from L1C3, L3C3, L4C3, L5C3.
- Nude subset in Unit 13: L2C4, L3C4 reserve [8, 9]; remove these numbers from L1C4, L4C4, L5C4, L8C4, L9C4.
- Nude subset in unit 20: L2C4, L3C4 reserve [8, 9]; remove these numbers from L1C6, L2C5, L2C6, L3C5, L3C6.
- Nude subassembly in unit 22: L5C1, L6C1 reserve [6, 9]; remove these numbers from L4C3, L5C3.
- Units 4 and 24 overlap. In unit 4, 9 must lie in the overlap. Remove it from L5C7, L5C9, L6C7.
- Units 7 and 27 overlap. In unit 7, 9 must lie in the overlap. Remove it from L9C7, L9C8, L9C9.
- Units 23 and 13 overlap. In unit 23, 1 must lie in the overlap. Remove it from L1C4, L7C4, L8C4, L9C4.
- Units 23 and 13 overlap. In unit 23, 2 must lie in the overlap. Remove it from L1C4, L7C4, L8C4, L9C4.
- Units 14 and 23 overlap. In unit 14, 8 must lie in the overlap. Remove it from L5C6, L6C6.
L2C4 = 8
Assumption: L2C4 = 8
- L3C4: only candidate → 9
- Nude subset in Unit 10: L5C1, L6C1 reserve [6, 9]; remove these numbers from L2C1, L3C1.
- Nude subset in Unit 12: L7C3, L8C3 reserve [2, 6]; remove these numbers from L1C3, L3C3, L4C3, L5C3.
- Nude subassembly in unit 22: L5C1, L6C1 reserve [6, 9]; remove these numbers from L4C3, L5C3.
- Units 4 and 24 overlap. In unit 4, 9 must lie in the overlap. Remove it from L5C7, L5C9, L6C7.
- Units 7 and 27 overlap. In unit 7, 9 must lie in the overlap. Remove it from L9C7, L9C8, L9C9.
- Units 23 and 13 overlap. In unit 23, 1 must lie in the overlap. Remove it from L1C4, L7C4, L8C4, L9C4.
- Units 23 and 13 overlap. In unit 23, 2 must lie in the overlap. Remove it from L1C4, L7C4, L8C4, L9C4.
- Units 14 and 23 overlap. In unit 14, 8 must lie in the overlap. Remove it from L5C6, L6C6.
L5C1 = 6
Assumption: L5C1 = 6
- L6C1: only candidate → 9
- L5C6: only place for 9 in unit 15 → 9
- Nude sub-assembly in unit 12: L7C3, L8C3 reserve [2, 6]; remove these numbers from L1C3, L3C3.
- Units 7 and 27 overlap. In unit 7, 9 must lie in the overlap. Remove it from L9C7, L9C8, L9C9.
- Units 23 and 13 overlap. In unit 23, 1 must lie in the overlap. Remove it from L1C4, L7C4, L8C4, L9C4.
- Units 7 and 27 overlap. In unit 7, 1 must lie in the overlap. Remove it from L8C7, L8C8, L8C9, L9C7, L9C8, L9C9.
- Units 8 and 25 overlap. In unit 8, 1 must lie in the overlap. Remove it from L9C2, L9C3.
- Units 23 and 13 overlap. In unit 23, 2 must lie in the overlap. Remove it from L1C4, L7C4, L8C4, L9C4.
- Units 14 and 23 overlap. In unit 14, 8 must lie in the overlap. Remove it from L6C6.
- Units 26 and 9 overlap. In unit 26, 2 must lie in the overlap. Remove it from L9C7, L9C8, L9C9.
- L8C6: only place for 8 in unit 15 → 8
- L7C6: only candidate → 4
- L9C5: only candidate → 2
- L9C6: only place for 1 in unit 9 → 1
- L7C5: only place for 5 in unit 26 → 5
- L4C5: only candidate → 8
- L5C5: only candidate → 4
- L5C3: only place for 8 in unit 12 → 8
- L1C4: only place for 4 in unit 13 → 4
- L3C6: only place for 5 in unit 15 → 5
- L2C2: only candidate → 9
- L1C2: only candidate → 6
- L1C5: only candidate → 7
- L1C6: only candidate → 2
- L2C6: only candidate → 6
- L1C9: only candidate → 9
contradiction: a box no longer has no candidate
L5C1 = 9
Assumption: L5C1 = 9
- L6C1: only candidate → 6
- L6C6: only place for 9 in unit 15 → 9
- Nude sub-assembly in unit 12: L7C3, L8C3 reserve [2, 6]; remove these numbers from L1C3, L3C3.
- Nude sub-assembly in Unit 23: L4C5, L5C5, L5C6 reserve [6, 7, 8]; remove these numbers from L4C4, L5C4, L6C4, L6C5.
- L6C3: only candidate → 3
- L6C4: only candidate → 5
- L6C5: only candidate → 4
- L4C8: only candidate → 2
- L4C4: only candidate → 1
- L4C2: only candidate → 7
- L5C2: only candidate → 1
- L5C4: only candidate → 2
- L7C5: only candidate → 5
- L7C6: only candidate → 4
- L8C6: only candidate → 8
- L9C5: only candidate → 2
- L9C3: only place for 9 in unit 12 → 9
- L8C1: only candidate → 1
- L1C4: only place for 4 in unit 13 → 4
- L1C3: only candidate → 1
- L3C3: only candidate → 4
- L4C9: only place for 9 in unit 4 → 9
- L5C8: only place for 4 in unit 5 → 4
- L5C9: only place for 3 in unit 5 → 3
- L3C9: only candidate → 5
- L2C2: only candidate → 9
- L1C2: only candidate → 6
- L1C5: only candidate → 7
contradiction: a box no longer has no candidate
all the possibilities of this bifurcation have been examined
L2C4 = 9
Assumption: L2C4 = 9
- L3C4: only candidate → 8
- Nude subset in Unit 10: L5C1, L6C1 reserve [6, 9]; remove these numbers from L2C1, L3C1.
- Nude subset in Unit 12: L7C3, L8C3 reserve [2, 6]; remove these numbers from L1C3, L3C3, L4C3, L5C3.
- Nude subassembly in unit 22: L5C1, L6C1 reserve [6, 9]; remove these numbers from L4C3, L5C3.
- Units 4 and 24 overlap. In unit 4, 9 must lie in the overlap. Remove it from L5C7, L5C9, L6C7.
- Units 7 and 27 overlap. In unit 7, 9 must lie in the overlap. Remove it from L9C7, L9C8, L9C9.
- Units 23 and 13 overlap. In unit 23, 1 must lie in the overlap. Remove it from L1C4, L7C4, L8C4, L9C4.
- Units 23 and 13 overlap. In unit 23, 2 must lie in the overlap. Remove it from L1C4, L7C4, L8C4, L9C4.
- Units 14 and 23 overlap. In unit 14, 8 must lie in the overlap. Remove it from L5C6, L6C6.
L5C1 = 6
Assumption: L5C1 = 6
- L6C1: only candidate → 9
- L5C6: only place for 9 in unit 15 → 9
- Nude sub-assembly in unit 12: L7C3, L8C3 reserve [2, 6]; remove these numbers from L1C3, L3C3.
- Units 7 and 27 overlap. In unit 7, 9 must lie in the overlap. Remove it from L9C7, L9C8, L9C9.
- Units 23 and 13 overlap. In unit 23, 1 must lie in the overlap. Remove it from L1C4, L7C4, L8C4, L9C4.
- Units 7 and 27 overlap. In unit 7, 1 must lie in the overlap. Remove it from L8C7, L8C8, L8C9, L9C7, L9C8, L9C9.
- Units 8 and 25 overlap. In unit 8, 1 must lie in the overlap. Remove it from L9C2, L9C3.
- Units 23 and 13 overlap. In unit 23, 2 must lie in the overlap. Remove it from L1C4, L7C4, L8C4, L9C4.
- Units 14 and 23 overlap. In unit 14, 8 must lie in the overlap. Remove it from L6C6.
- Units 26 and 9 overlap. In unit 26, 2 must lie in the overlap. Remove it from L9C7, L9C8, L9C9.
- L8C6: only place for 8 in unit 15 → 8
- L7C6: only candidate → 4
- L9C5: only candidate → 2
- L9C6: only place for 1 in unit 9 → 1
- L7C5: only place for 5 in unit 26 → 5
- L4C5: only candidate → 8
- L5C5: only candidate → 4
- L5C3: only place for 8 in unit 12 → 8
- L1C4: only place for 4 in unit 13 → 4
- L3C6: only place for 5 in unit 15 → 5
- L4C9: only place for 9 in unit 4 → 9
- L6C6: only place for 7 in unit 15 → 7
- L6C3: only candidate → 3
- L6C4: only candidate → 5
- L4C3: only candidate → 5
- L6C5: only candidate → 6
- L5C7: only candidate → 5
- L6C7: only candidate → 8
- L9C7: only candidate → 6
- L2C6: only candidate → 6
- L1C5: only candidate → 7
- L1C6: only candidate → 2
- L9C4: only candidate → 7
- L9C8: only candidate → 8
- L8C9: only candidate → 7
- L3C9: only candidate → 6
- L2C9: only candidate → 8
- L5C9: only candidate → 2
- L4C4: only candidate → 2
- L4C8: only candidate → 6
- L5C4: only candidate → 1
- L4C2: only candidate → 1
- L1C3: only candidate → 1
- L3C1: only candidate → 2
- L1C2: only candidate → 6
- L2C1: only candidate → 5
- L4C7: only candidate → 7
- L5C2: only candidate → 7
- L5C8: only candidate → 3
- L1C7: only candidate → 3
- L1C8: only candidate → 9
- L1C9: only candidate → 5
- L2C8: only candidate → 2
- L2C5: only candidate → 1
- L2C7: only candidate → 4
- L2C2: only candidate → 3
- L3C5: only candidate → 3
- L3C7: only candidate → 1
- L3C8: only candidate → 7
- L7C7: only candidate → 9
- L7C8: only candidate → 1
- L6C8: only candidate → 4
- L6C9: only candidate → 1
- L7C9: only candidate → 3
- L7C4: only candidate → 6
- L7C3: only candidate → 2
- L8C1: only candidate → 1
- L8C3: only candidate → 6
- L8C4: only candidate → 3
- L8C7: only candidate → 2
- L8C8: only candidate → 5
- L8C2: only candidate → 4
- L3C2: only candidate → 9
- L3C3: only candidate → 4
- L9C2: only candidate → 5
- L9C3: only candidate → 9
- L9C9: only candidate → 4
valid complete solution
L5C1 = 9
Assumption: L5C1 = 9
- L6C1: only candidate → 6
- L6C6: only place for 9 in unit 15 → 9
- Nude sub-assembly in unit 12: L7C3, L8C3 reserve [2, 6]; remove these numbers from L1C3, L3C3.
- Nude sub-assembly in Unit 23: L4C5, L5C5, L5C6 reserve [6, 7, 8]; remove these numbers from L4C4, L5C4, L6C4, L6C5.
- L6C3: only candidate → 3
- L6C4: only candidate → 5
- L6C5: only candidate → 4
- L4C8: only candidate → 2
- L4C4: only candidate → 1
- L4C2: only candidate → 7
- L5C2: only candidate → 1
- L5C4: only candidate → 2
- L7C5: only candidate → 5
- L7C6: only candidate → 4
- L8C6: only candidate → 8
- L9C5: only candidate → 2
- L1C4: only place for 4 in unit 13 → 4
- L3C6: only place for 5 in unit 15 → 5
- L4C9: only place for 9 in unit 4 → 9
- L3C8: only place for 6 in unit 3 → 6
- L1C3: only place for 1 in unit 1 → 1
- L3C1: only candidate → 2
- L1C2: only candidate → 6
- L1C5: only candidate → 7
- L1C6: only candidate → 2
- L2C1: only candidate → 5
- L1C9: only candidate → 5
- L3C5: only candidate → 1
contradiction: a box no longer has no candidate
all the possibilities of this bifurcation have been examined
all the possibilities of this bifurcation have been examined
L2C3 = 9
Assumption: L2C3 = 9
- L9C2: only candidate → 9
- L1C4: only place for 9 in unit 13 → 9
- L1C5: only candidate → 3
- L1C6: only candidate → 1
- Nude subassembly in Unit 1: L1C7, L1C8 reserve [5, 7]; remove these numbers from L1C2, L1C3, L1C9.
- Nude subset in Unit 10: L5C1, L6C1 reserve [6, 9]; remove these numbers from L2C1, L3C1.
- L2C1: only candidate → 2
- L2C7: only candidate → 1
- L3C7: only candidate → 3
- L1C9: only place for 2 in unit 1 → 2
- L2C2: only place for 3 in unit 2 → 3
- L3C1: only candidate → 5
- L8C1: only candidate → 1
contradiction: the number 1 can no longer appear in unit 3
all the possibilities of this bifurcation have been examined
How we verified this answer
Exact enumeration, shutdown after two solutions, terminal verification of all units and cages.
{
"nodes": 9,
"branches": 4,
"contradictions": 4,
"depth": 3,
"pairs": 22,
"locked": 34
}After unique candidates, single places, bare pairs/triples and interactions between units, the solver still reaches bifurcations. The exhaustive proof reaches 3 intertwined hypotheses, examines 9 states and closes 4 branches by contradiction. The Expert level asks to keep a chain of possibilities in addition to the interactions. Editorial evaluation according to the protocol of the collection, without calibration on a panel of players; another logical path can be shorter.