Решения задач по информатике

Задача 45: Удаление клеток

Условие задачи:

Из прямоугольного листа клетчатой бумаги (\(M\) строк, \(N\) столбцов) удалили некоторые клетки. На сколько кусков распадётся оставшаяся часть листа? Две клетки не распадаются, если они имеют общую сторону.

Входные данные:

В первой строке находятся числа \(M\) и \(N\), в следующих \(M\) строках - по \(N\) символов. Если клетка не была вырезана, этому соответствует знак #, если вырезана - точка. \(1 <= M, N <= 100\).

Выходные данные:

Вывести одно число.

Решение:

Пожалуйста, подождите загрузки решения