F. 奶牛与草丛

    Type: Default 1000ms 256MiB

奶牛与草丛

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

【问题描述】

奶牛Bessie计划好好享受柔软的春季新草。新草分布在 R 行 C 列的牧场里。它想计算一下牧场中的草丛数量。

在牧场地图中,每个草丛要么是单个“#”,要么是有公共边的相邻多个“#”。给定牧场地图,计算有多少个草丛。

例如,考虑如下5行6列的牧场地图;

.#....

..#...

..#..#

....##

.....#

这个牧场有 3 个草丛:一个在第一行,一个在第三列横跨了二、三行,一个在第三行横跨了三、四、五行。

【输入格式】

第一行包含两个整数 R 和 C ,中间用单个空格隔开。

接下来 R 行,每行 C 个字符,描述牧场地图。字符只有“#”或“.”两种。( 1≤R,C≤100)

【输出格式】

输出一个整数,表示草丛数。

【样例数据】

5 6
.#....
..#...
..#..#
....##
.....#
3

算法系列之深搜DFS

Not Claimed
Status
Done
Problem
6
Open Since
2026-3-6 0:00
Deadline
2026-3-14 23:59
Extension
24 hour(s)