Анонс #282. Морской бой
UniLecsЗадача: дано игровое поле, которое задано матрицей m x n, где каждая ячейка представляет собой клетку корабля «X» или пустую клетку «.».
Необходимо найти количество всех кораблей на игровом поле.
Примечание: корабли можно размещать на игровом поле только горизонтально или вертикально. Также по крайней мере, 1 горизонтальная или вертикальная клетка разделяет два корабля.
Входные данные: board - символьная матрица, содержащая символы '.', 'X'. Размер сторон матрицы от 1 до 100.
Вывод: количество всех кораблей
Пример:
Board = [
['X', '.', '.', 'X'],
['.', '.', '.', 'X'],
['.', '.', '.', 'X']]
Output: 2