Как читать числовые подсказки
Точно понять, что означает «3 1».
Каждое число подсказки — это количество подряд закрашиваемых клеток. «3 1» означает, что есть блок из 3 клеток и блок из 1 клетки в этом порядке, и между ними хотя бы одна пустая клетка.
Сложив все числа подсказки и добавив (число блоков минус 1), вы получите минимальную длину, которую занимает линия. Чем ближе это значение к длине линии, тем сильнее ограничена раскладка.
Если подсказка одна и её число равно длине линии, вся линия закрашивается. Если подсказка 0, вся линия пуста. Обработав такие крайние случаи первыми, вы находите зацепку.