#1669. [ABC232D] Weak Takahashi
[ABC232D] Weak Takahashi
Description
有一个 个正方形网格,横向有 行,纵向有 列。让 表示从上往下第 行和从左往上第 列的格子。
每个方格都用一个字符 来描述,其中 表示 是一个空方格, 表示 是一堵墙。
高桥即将开始在这个网格中行走。当他走到 时,他可以走到 或 。但是,他不能离开网格或进入墙壁方格。当没有其他方格可走时,他就会停下来。
从 开始,高桥最多能走多少个方格才停下来?
Format
Input
第一行输入两个正整数 空格隔开
接下来输入 的字符矩阵。
Output
输出一个整数代表答案
Samples
3 4
.#..
..#.
..##
4
1 1
.
1
5 5
.....
.....
.....
.....
.....
9
样例 1 解释
例如,通过 $(1, 1) \rightarrow (2, 1) \rightarrow (2, 2) \rightarrow (3, 2)$ ,他可以访问 个方格。
他无法访问 或更多的方格,因此我们应该打印 。
Limitation
- 和 都是整数。
-
.
或#
-
.
相关
在下列比赛中: