Посібник із головоломки
Як розв’язувати Nurikabe
Nurikabe перетворює сітку на карту островів і моря. Кожне число — острів, а все інше — вода, яка мусить бути єдиною. Ви вирішуєте клітинка за клітинкою, де суша, а де море. У цьому посібнику — ходи, що до цього ведуть.
Правила
- Поділіть сітку на сушу й море. Кожне число — острів рівно з такої кількості клітинок, і на кожному острові рівно одне число.
- Острови ніколи не торкаються зверху, знизу, зліва чи справа. Кутами можна.
- Усе море — одна зв’язна область.
- Море ніде не заповнює цілий блок 2×2.
Розв’язана головоломка
Перші ходи
- Оточіть кожну 1 морем. Одиниця — це вже готовий острів.
- Знайдіть клітинки між двома числами. Клітинка, що торкається двох островів, мусить бути морем.
- Шукайте море, яке ось-ось утворить блок 2×2. Четверта клітинка мусить бути сушею.
- Позначте морем кожну клітинку, до якої не дотягнеться жоден острів. Порахуйте, докуди ще може вирости кожне число.
Прийоми крок за кроком
Готовий острів оточений морем
Коли в острові стільки клітинок, скільки в його числі, він готовий, і всі клітинки поруч із ним — море. 1 — найпростіший випадок: вона готова від самого початку, тому її сусіди — море, поки ви ще нічого не зробили. Потім кожен завершений острів так само дає вам кільце моря.
Два числа не ділять острів
Клітинка між двома числами з’єднала б їх в один острів із двома числами, а так не можна. Отже, це море. Те саме, коли два числа стоять по діагоналі: дві клітинки, що торкаються обох, — море.
Моря 2×2 не буває
Три клітинки блока 2×2 уже море. Якби четверта теж була морем, море заповнило б увесь блок. Отже, четверта клітинка — суша, і вона належить до острова, який ще може до неї дотягнутися. Це правило й робить Nurikabe Nurikabe, і воно знаходить сушу там, де числа здаються далеко.
Рости можна лише одним шляхом
Трійці в куті потрібні ще дві клітинки, але клітинка ліворуч від неї вже море. Рости вона може лише одним шляхом: угору. Отже, ця клітинка — суша. Якщо в недобудованого острова лише один вільний сусід, острів мусить рости в нього.
Клітинки, до яких не дотягнеться жоден острів
2 сягає лише клітинок поруч із собою. Тут клітинки посередині надто далеко від обох двійок, і поряд немає інших островів. Ніхто ніколи не зможе їх зайняти, тому вони — море. На великих полях рахуйте кроки від кожного числа: клітинка, до якої не дотягнеться жоден острів, завжди море.
Усі способи накривають одну клітинку
Іноді острів може вирости кількома способами. Переберіть їх усі подумки: якщо в кожному з них є та сама клітинка, вона суша, як би не виріс острів. Наприклад, трійка, що від того самого сусіда може звернути ліворуч або вниз, завжди використовує цього сусіда. Ця ідея виручає на більшості середніх полів.
Море має лишатися єдиним
Море в куті з одного боку закрите островом. Щоб з’єднатися з рештою моря, воно має один вихід: униз. Отже, і ця клітинка — море. На складних полях ставте й зворотне запитання: якби ця клітинка була сушею, чи не розрізала б вона море надвоє? Якщо розрізала б, клітинка — море.
Часті помилки
- Острови торкаються. Два острови можуть зустрічатися кутами, але не сторонами. Якщо вони торкаються, виходить один острів із двома числами.
- Блок моря 2×2. У великій порожній області його легко пропустити. Перевіряйте кожен квадрат із чотирьох клітинок, коли ставите море.
- Розрізати море надвоє. Застосунок під час гри не позначає розірване море, тому перевіряйте самі: усе море має бути зв’язним.
- Надто малий острів. Застосунок попереджає про острів із зайвими клітинками, але не про острів, де клітинок бракує. Заповнене поле без попереджень усе одно може бути хибним.
Запитання та відповіді
Готові грати?
Оточуйте готові острови, тримайте числа нарізно, не допускайте моря 2×2 і бережіть море цілим. Це весь Nurikabe, і всі поля від легких до експертних чекають на вас.