О модуле «Морской бой»
ОГОНЬ! ...(плюх) Промах.
Внимание, кадет. Враг расположился в пределах этой координатной сетки 5х5. Мы не знаем, где именно находятся цели, но у нас есть часть разведданных.
Мы полагаем, что этой информации может быть недостаточно для определения позиций сил противника. И вот зачем вы здесь. Вы должны вычислить, какие позиции на поле битвы мы можем безопасно обследовать без угрозы быть замеченными:
- Для вычисления первой безопасной координаты, используйте первую букву и первую цифру серийного номера, прибавляя или отнимая 5 до тех пор, пока их значения не окажутся в пределах А–Е и 1–5.
- Проделайте те же действия для второй буквы и второй цифры. Продолжайте, пока у вас не закончатся либо буквы, либо цифры.
- Наконец, преобразуйте количество портов на бомбе в букву А–Е и количество индикаторов + количество элементов питания в цифру 1–5 вышеописанным способом. Это последняя безопасная координата.
- В каждом случае буква обозначает столбец (слева направо), а цифра обозначает ряд (сверху вниз).
Внимание, лейтенант. Вам необходимо установить позиции всех вражеских судов. Как только вы справитесь с этим, модуль будет обезврежен. В вашем распоряжении следующие инструкции:
- Обследуйте безопасные координаты с помощью кнопки “RADAR”. Помните, что использование радара на любой небезопасной местности выдаёт наше местонахождение врагу.
- Помечайте свободные от вражеских судов клетки с помощью кнопки “WATER”. Вы также можете кликнуть по цифре над столбцом или сбоку от ряда, чтобы пометить все неотмеченные клетки в столбце/ряду как свободные.
- Атакуйте врагов при помощи кнопки “TORPEDO”. Не тратьте снаряды понапрасну!
Наша разведка докладывает, что:
- Каждый вражеский корабль располагается либо по вертикали, либо по горизонтали.
- Ни один корабль не соприкасается с другим, даже по диагонали.
- Мы знаем, сколько клеток в каждом ряду и столбце содержат часть корабля. Это обозначено цифрами по сторонам сетки.
- Также мы знаем, сколько кораблей какого размера присутствует. Это обозначено символами под сеткой.
Удачи. Родина Вас не забудет.