#AIC1852. 连通块

连通块

连通块

一个 n×mn\times m 的方格图,一些格子被涂成了黑色,在方格图中被标为 11,白色格子标为 00。问有多少个四连通的黑色格子连通块。四连通的黑色格子连通块指的是一片由黑色格子组成的区域,其中的每个黑色格子能通过四连通的走法(上下左右),只走黑色格子,到达该连通块中的其它黑色格子。

输入格式

第一行两个整数 n,mn,m,表示一个 n×mn\times m 的方格图。 接下来 nn 行,每行 mm 个整数,分别为 00 或 11,表示这个格子是黑色还是白色。

输出格式

一行一个整数 ansans,表示图中有 ansans 个黑色格子连通块。


3 3
1 1 1
0 1 0
1 0 1


3

提示

数据范围与提示

1≤n,m≤1001\le n,m\le 100

时间限制: 1000ms

内存限制: 64MB