‹ 上一题 下一题 ›

07175. 湖计数 未做

1000 ms 256 MB 测试点 11 通过率 25% 搜索好题精选外站题八连通 flood fill 计数祖宗题
外站题 · 本站已按题目要求生成完整数据包,可直接提交评测;也可去洛谷原题提交对比: 去洛谷原题提交 ↗

题目背景

USACO 2010 October 铜组经典题。

题目描述

近期的降雨使农夫 John 的田地里多处积水。田地是一块 ()的矩形格子,每个格子要么是水(字符 W),要么是旱地(字符 .)。John 想知道田里形成了多少个池塘。

一个池塘是若干水格组成的连通集合;一个格子与它周围一圈的八个格子(上下左右与四个斜角)都算相邻。给定田地地图,求池塘的数量。

输入格式

第一行两个整数 和 ;接下来 行,每行 个字符,表示田地的一行,字符只有 W 和 .,中间没有空格。

输出格式

一行一个整数:池塘的数量。

样例

输入
10 12
W........WW.
.WWW.....WWW
....WW...WW.
.........WW.
.........W..
..W......W..
.W.W.....WW.
W.W.W.....W.
.W.W......W.
..W.......W.
输出
3

说明/提示

样例中有三个池塘:左上、左下、右侧各一个。注意八个方向都算相邻。


来源:洛谷 P1596([USACO10OCT] Lake Counting S)。本页为题面搬运;本站数据为按题目要求自造的完整数据包,也推荐去原网站提交对比。

去原网站提交 ↗
输入
输出

            
答案