Руководство по Головоломкам - Решение Головоломок
Пример 3: Многострочное Решение
Рассмотрим пример Многострочного решения.
Этот вид головоломок требует обращать внимание одновременно на несколько строк и столбцов во время решения.
Взгляните на последнюю строчку. Если мы вычислим, где будут располагаться эти 10 ячеек, нам будет легче решить головоломку. Для начала посмотрим, что произойдет, если закрасить эти ячейки в конце строки и затрасить соответствующие ячейкт столбцов. Так как ключевые числа 19й ячейки равные 1 и 1, ячейки 20й строки не могут быть закрашены данным образом. Следовательно, расстановка 10 ячеек была неверной. | |
Можно увидеть, что закрасить группу из 10 ячеек, часть которых находится после 13 ячейки, будет невозможно, так как это противоречит ключевым числам в 19й строке, состоящей только из одиночных ячеек. | |
Таким образом, мы можем отметить белым 13ю ячейку (она отмечена красной точкой) и соответственно все ячейки справа от нее. Теперь у нас есть 8 ячеек, которые смело можно закрашивать. | |
Также взглянем на последний столбец. Нам необходимо закрасить группу из 8 ячеек. Но мы видим, что в 19м столбце могут быть только 2 группы из двух ячеек. Таким образом, первые 6 ячеек последнего столбца не могут быть закрашены. | |
Черный квадрат, помеченный Х, тоже должен быть белым. | |
Попробуем разместить эту группу из 8 ячеек в внизу. Используя ту же логику можно закрашивать белым ячейки, отмеченные Х. | |
Как только мы закрасим эти ячейки белым, мы можем смело разместить 7 ячеек в последнем столбце. Таким образом, логика Многострочного Решения помогла нам сделать первый шаг в разгадывании головоломки. |