Eine KaKuRo-Aufgabe besteht aus einem rechtecktigen Brett, auf dem sich Stopper (das sind die grauen Felder) und Variable (die weißen Felder)  befinden. Die Stopper können sowohl unten links als auch oben rechts Zahlen (die Spalten- bzw. Zeilensummen) haben. 

Eine Lösung vervollständigt die leeren weißen Felder auf dem Brett mit den Zahlen von 1 bis 9 und genügt folgenden Bedingungen: 

  1. Für jede Zeile, die zwischen zwei Stoppern steht, ist die Zeilensumme gleich der Zeilensumme des Stoppers links von der Zeile. Jede Zahl von 1-9 kommt höchstens einmal vor.

  2. Für jede Spalte, die zwischen zwei Stoppern steht, ist die Spaltensumme gleich der Spaltensumme des Stoppers über der Zeile. Jede Zahl von 1-9 kommt höchstens einmal vor.

Mehr zum Spiel  bei Wikipedia.