传统题 1000ms 512MiB

面积

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

一片土地上有一圈闭合围墙。现在用一个字符矩阵描述这片土地的情况,空地用 . 表示,围墙用 # 表示

求围墙所围出的区域面积大小 (包括墙本身)

保证围墙围成的是一块凸面积

输入格式

输入共 n+1n+1

11 行包含两个整数 n,mn,m,表示土地的行数和列数

接下来的 nn 行,每行是长为 mm 的字符串,此字符矩阵描述了土地的情况

空地用 . 表示,围墙用 # 表示。

输出格式

一行一个整数,表示围墙所围出的区域面积大小 (包括墙本身)

样例数据

样例一

input

4 6
..##..
.#..#.
.#..#.
..##..

output

12

样例二

input

15 15
..........#....
.........#.#...
........#..#...
.......#....#..
......#.....#..
......#.....#..
.....#......#..
.....#......#..
......#...##...
.......#..#....
........#.#....
.........#.....
...............
...............
...............

output

58

数据范围与约定

保证围墙连成唯一一个闭合凸面积,非图形边界处无多余围墙

对于 20%20\% 的数据,n,m10n,m\le 10

对于 100%100\% 的数据,3n,m2003\le n, m\leq 200

[YDRB#002] 一步步脚踏实地 · 云斗九月 Bronze Round

未参加
状态
已结束
规则
IOI(严格)
题目
5
开始于
2024-9-8 9:00
结束于
2024-9-8 20:00
持续时间
4 小时
主持人
参赛人数
126