Kakuro Cross-Sum Oplosser
Een cijferkruiswoord — vul witte cellen met cijfers 1–9 zodat elke horizontale en verticale reeks optelt tot de aanwijzing, zonder herhaalde cijfers.
Over Kakuro
Kakuro (クロスサム, "cross-sum") is een logicapuzzel die de structuur van een kruiswoordpuzzel combineert met rekenkundige beperkingen. Het raster bevat witte antwoordcellen gescheiden door zwarte cellen. Aanwijzingcellen tonen een diagonaal getal: de waarde rechtsboven is de vereiste som voor de cellen die naar rechts lopen; de waarde linksonder is de vereiste som voor de cellen die naar beneden lopen. Elke reeks witte cellen moet unieke cijfers van 1 tot 9 gebruiken.
Anders dan Sudoku is er geen vereiste dat alle cijfers in elke rij of kolom voorkomen — alleen dat de cijfers van elke reeks uniek zijn en correct optellen. Kakuro puzzels hebben altijd een unieke oplossing die afleidbaar is door pure logica. De oplosser gebruikt beperkingspropagatie om geldige cijfercombinaties voor elke reeks te vinden, en lost dan conflicten op met backtracking.
Veelgestelde Vragen
Wat is een "reeks" in Kakuro?
Een reeks is een aaneengesloten rij witte cellen in een rij (horizontaal) of kolom (verticaal), begrensd door zwarte of aanwijzingcellen. Elke reeks heeft een doelsom weergegeven in de aangrenzende aanwijzingcel.
Kunnen cijfers herhalen in een reeks?
Nee. Elk cijfer 1–9 mag maximaal één keer voorkomen binnen een enkele reeks. Dit is wat Kakuro uitdagend maakt — mogelijke cijfercombinaties voor een gegeven som zijn beperkt.
Hoe lees ik de aanwijzingcellen?
Een aanwijzingcel is diagonaal verdeeld. Het getal rechtsboven is de horizontale aanwijzing (som van cellen rechts). Het getal linksonder is de verticale aanwijzing (som van cellen eronder).
Hoe werkt de Kakuro oplosser?
De oplosser berekent eerst alle geldige cijfercombinaties voor elke reeks (deelverzamelingen van {1–9} met de juiste lengte en som). Vervolgens snijdt het de mogelijke waarden voor elke cel en gebruikt backtracking om resterende ambiguïteiten op te lossen.
Hoe Speel Je Kakuro
1 Regels
- ✓ Vul witte cellen met cijfers 1–9.
- ✓ Cijfers in elke horizontale reeks moeten optellen tot de horizontale aanwijzing.
- ✓ Cijfers in elke verticale reeks moeten optellen tot de verticale aanwijzing.
- ✓ Geen cijfer herhaalt binnen een enkele reeks.
2 Strategieën
- 💡 Unieke Combinaties: Een 2-cel reeks die optelt tot 3 kan alleen {1,2} zijn. Een 2-cel reeks die optelt tot 16 kan alleen {7,9} zijn.
- 💡 Snijpunt: Cellen die gedeeld worden door horizontale en verticale reeksen moeten beide beperkingen tegelijkertijd vervullen.
- 💡 Min/Max: De minimumsom voor k cellen is 1+2+…+k. Het maximum is (9-k+1)+…+9.
Aanwijzingen lezen: Het getal rechtsboven in een aanwijzingcel is de horizontale som; het getal linksonder is de verticale som. Klik op een witte cel en typ een cijfer, of gebruik het toetsenbord.