Какурасу
«Какурасу» — японская головоломка, которая выглядит как кросс-суммы, но
играется совсем иначе. На поле N×N нужно закрасить клетки так, чтобы каждая
строка и каждый столбец набрал свою целевую сумму. Фокус в весе клетки:
закрашивая клетку, вы добавляете в цель строки номер её столбца, а в цель
столбца — номер её строки. У клетки двойная личность: для своей строки она
«тройка», а для своего столбца — «единица».

Отсюда простая, но красивая тактика: большая цель строки тянет вас к правым
столбцам, большая цель столбца — к нижним клеткам. Нулевая цель — гарантия,
что закрашивать не нужно ничего. А цели, которые складываются из
единственной комбинации весов, разгадываются мгновенно и дают опору для
остальных.
Каждая партия генерируется на лету: сначала раскидывается скрытое решение,
цели считаются по нему честно, а часть клеток открывается как данности —
тёмные, уже закрашенные. Задача гарантированно решаема, и обычно не одним
способом.
Цели подсвечиваются на лету: сошлись — бирюзовые, нет — красные. Поля 5×5
для разминки и 7×7 для полноценного вызова. Ввод заточен под телефон: тап
по клетке, ничего лишнего. Победа приносит очки — от 80 на малом поле до
100 на большом.