J. Острова по диагонали
3000 мс · 256 МБ · всё или ничего
Та же карта из # и ., но теперь клетки суши считаются соседними и по диагонали — то есть у каждой клетки восемь соседей.
Посчитайте количество островов.
Изменение в коде — одна строка со списком сдвигов. Изменение в ответе может быть разительным: карта в шахматном порядке при четырёх соседях распадается на отдельные клетки, а при восьми образует один остров.
Формат ввода
Первая строка содержит числа и ().
Далее идут строк по символов.
Формат вывода
Одно число — количество островов.
Примеры
ввод
3 3 #.# .#. #.#
вывод
1
ввод
2 2 #. .#
вывод
1
Войдите, чтобы отправлять решения.