Нужно провести границы так, чтобы поле разделилось на области, где количество клеток в каждой области равно числу, написанному в ней и не превышает девяти.
В одной области может быть одно, несколько или вовсе ни одного числа — это допустимо.
Если числа нет, размер области определяется автоматически по числу клеток.
Области одинакового размера не могут соприкасаться по сторонам, но могут касаться углами. Цель — корректно разделить всё поле на такие области.
В зависимости от варианта филломино могут накладываться дополнительные ограничения, например на внешний вид блока, что существенно влияет на алгоритм решения.
Профи? Запиши мастер-класс и получи V.I.P.