На заседаниях Госдумы в УмомНеПонятии
депутатам совершенно нечем заняться (ну не слушать же, что там с трибуны
говорят?). Поэтому они придумывают себе разные интеллектуальные занятия.
Недавно депутаты открыли для себя игру «морской бой» - в неё можно играть с помощью
системы для голосования.
Поскольку ко всяким законам и правилам депутаты относятся
пренебрежительно, правила игры были существенно расширены. Размер поля игроки
определяют сами (но оно прямоугольное), размеры и количество кораблей – как
пожелает депутат. Лишь 2 ограничения: корабли прямоугольные и не соприкасаются
друг с другом ни сторонами, ни углами.
Внутри расстановка кораблей изображается в виде
целочисленного массива из M строк и N столбцов (M и N
– натуральные числа, не превышающие 100). Элементы массива могут принимать
значения 0 или 1, 1 – если клеточка поля входит в какой-то корабль, 0 – если
наоборот.
Требуется разработать программу, которая по этому массиву
определяет количество кораблей.
Входные данные
В первой строке - 2 натуральных числа, разделённые пробелом,
значения M и N. Далее следуют M строк, в каждой – по N символов, каждый
из которых либо 0, либо 1, это значения клеточек поля.
Выходные данные
В единственной строке единственное целое число – количество
кораблей на поле.
Пример входных и
выходных данных
 
  | 
   Вход 
   | 
  
   Выход 
   | 
 
 
  | 
   5 5 
  00010 
  00010 
  11010 
  11000 
  11011 
   | 
  
   3 
   | 
 
 
 
Для отправки решений необходимо