Тетрикабе: прячется в углах

Dec 02 2020

Эта головоломка посвящена Скиборгу . Копируя милого джентльмена, некоторые из четверок прячутся по углам.

Правила: (Раздел Нурикабе беззастенчиво украден из более ранней головоломки @jafe)

  • Пронумерованные ячейки не закрашены.
  • Незаштрихованные ячейки делятся на области, каждая из которых содержит ровно одно число. Число указывает, сколько незатененных ячеек находится в этом регионе.
  • ОСОБОЕ ПРАВИЛО: регионы образуют набор тетромино с разрешенными вращением и отражением.
  • Области незатененных ячеек не могут быть (ортогонально) смежными друг с другом, но могут касаться угла.
  • Все заштрихованные клетки должны быть соединены.
  • В сетке нет групп затененных ячеек, образующих квадрат 2 × 2.

Я включил все доступные тетромино для справки.

Игровую версию этой головоломки можно найти здесь . Ссылка ведет к редактору puzz.link. Обратите внимание, что этот редактор не заставит вас использовать правило тетромино, и в нем есть таймер.

Первый ответ с полностью объясненным логическим путем решения будет отмечен галочкой. Я приветствую несколько ответов, если более поздние могут показать более понятный или более элегантный путь.

CSV:

,,,,,,4
,,,,,,
,,,4,,,
,,4,,4,,
,,,,,,
,,,,,,
4,,,,,,

Ответы

6 Sciborg Dec 02 2020 at 11:39

@Bubbler и другие решили эту проблему раньше меня, но я решил, что тоже поделюсь своим решением, так как мне нравится, что эта головоломка была посвящена мне!

Итак, сначала я заполнил очевидные квадраты, чтобы дать мне отправную точку:

Затем я увидел, что есть две области 2x2, которые нужно заполнить островом, поскольку у нас не может быть океанов 2x2. Вот эти регионы:

Затем я понял, что эти области 2x2 могут быть достигнуты только определенными способами - то есть мне нужно, чтобы нижняя правая часть доходила вниз, а часть доходила до верхнего левого угла. Итак, я знал, что мне нужно разместить части L и S в этих двух местах, хотя я еще не был уверен, что именно.

Я залил несколько океанов. И, поскольку я знал, что верхняя часть должна подниматься вверх:

Отсюда мне было ясно, что L-образный элемент должен быть вставлен в это место, поскольку S-образный элемент не подходит. Итак, теперь я поместил тетромино и знал, что S-часть должна находиться в другом месте в единственной ориентации, которая имела смысл.

Теперь я снова посмотрел на свою сетку. Поместив буквы L и S, мне стало ясно, что верхний правый угол должен быть Т-образным элементом. Если бы это была часть O, то оставалась бы незаполненной область 2x2, и не было бы достаточно места, чтобы она была частью I.

Итак, я поставил букву Т:

И оттуда окончательная сетка была ясна:

7 Bubbler Dec 02 2020 at 11:53

Видимо, слишком поздно для игры, но все равно вот оно. Надеюсь, это намеченный путь решения. (Я думаю, что в двух существующих ответах есть, по крайней мере, некоторые логические скачки.)

Шаг 1:

Начните с разметки стен между набитыми четвереньками в центре. Глядя на верхний левый и нижний правый углы 2x2, единственная ячейка, которая может быть занята тетромино, - это внутренняя ячейка (R2C2 и R6C6 соответственно).

Шаг 2:

R2C2 должен быть частью 4, начиная с R3C4 или R4C3. В любом случае, эта фигура - буква L. R6C6 должен делить область с R4C5, и это не может быть L, поэтому это должно быть S.

Шаг 3:

Чтобы избежать стены 2x2 на R6-7C4-5, единственный способ - разместить I горизонтально внизу. (Размещение L, начинающегося с R4C3, для покрытия R6C4, не работает, потому что L должен содержать R2C2.)

Ну наконец то:

Размещение L на левой стороне создает проблемы, поэтому L должна идти вправо и закрывать R3C4. Тогда легко увидеть, что средний левый угол должен быть буквой O, а верхний правый угол должен быть T.