Руководство по головоломке
Как решать Bimaru
Bimaru — логическая версия старой игры «Морской бой»: в море спрятан флот, и вы находите каждый корабль без единого выстрела. Числа рядом со строками и столбцами говорят, сколько в них клеток корабля, а корабли никогда не касаются друг друга. Вот как их выследить.
Правила
- Спрячьте флот, который показан под головоломкой. Каждый корабль — прямая линия клеток, по горизонтали или по вертикали.
- Число рядом со строкой или столбцом говорит, сколько клеток в нём заняты кораблями.
- Корабли никогда не касаются друг друга, даже углами.
- Синяя клетка дана: она показывает часть корабля, и по её виду понятно, какую именно.
Решённая головоломка
Первые ходы
- Заполните водой каждую строку и каждый столбец с числом 0.
- Посмотрите на данные клетки: конец, середина или корабль всего в одну клетку многое говорят о соседях.
- Вокруг каждой клетки корабля четыре угловые клетки — вода.
- Проверьте флот под головоломкой: сначала ставьте самые большие корабли, пока ещё видно, где они помещаются.
Приёмы шаг за шагом
Полные и пустые строки
В верхней строке стоит 0, значит, вся она — вода. Во второй строке стоит 3, а не занятых водой клеток в ней ровно три. Значит, все три — корабль. Если в строке или столбце уже столько клеток корабля, сколько написано, остальное — вода; а если свободных клеток ровно столько, сколько кораблю ещё не хватает, все они — корабль.
Корабль в одну клетку
Эта данная клетка — круглый корабль всего в одну клетку. Он уже целый, а корабли не касаются друг друга даже углами. Значит, все восемь клеток вокруг него — вода.
Данный конец
Эта данная клетка — левый конец корабля. Корабль идёт вправо, поэтому клетка справа — тоже корабль. Остальные соседи конца — вода, и клетки сверху и снизу от следующей клетки тоже, ведь у корабля, лежащего поперёк, нет соседей сверху и снизу.
Вода по углам
Корабли прямые и не касаются даже углами. Поэтому четыре соседа по диагонали у любой клетки корабля — всегда вода, ещё до того, как вы узнали, куда корабль идёт. Каждый раз, находя клетку корабля, ставьте волны на эти углы.
Считайте флот
Флот под головоломкой подсказывает, каких кораблей ещё не хватает. Если самый длинный корабль уже стоит, линия такой же длины в другом месте больше расти не может: закройте её водой. А когда найдены все корабли флота, все ещё открытые клетки — вода.
Куда поместить большой корабль?
Для самого большого недостающего корабля посмотрите на все места, где он ещё может лежать: на каждую строку и столбец, где хватает места и достаточно большое число. Клетка, до которой уже не дотянется ни один корабль, — вода. Если во всех местах для корабля есть общая клетка, она — корабль. На средних и сложных полях именно этот шаг открывает остальное.
Частые ошибки
- Корабли касаются углами. Даже углами касаться нельзя. Отметьте водой углы каждой клетки корабля.
- Забыли про флот. Одних чисел мало: корабли должны точно совпадать с флотом, показанным под головоломкой.
- Изогнутые корабли. Каждый корабль прямой, по горизонтали или по вертикали. Уголок — это два корабля, и тогда они бы касались.
- Не смотрят на вид данных клеток. Данный конец или середина показывают, куда корабль продолжается.
Вопросы и ответы
Готовы играть?
Пустые и полные строки, вода вокруг каждого корабля, данные части и счёт флота — так на свет выходит весь флот.