#a3. 迷宫
迷宫
题目描述
有一个 行 列的网格。. 表示可以走的空地,# 表示墙。
你从左上角 出发,每次可以向上、下、左、右移动一格,不能走出网格、不能穿墙。
求到达右下角 的最少步数;如果无法到达,输出 。
输入格式
第一行两个整数 ()。
接下来 行,每行一个长度为 的字符串,只含 . 和 #。
输出格式
一个整数,表示最少步数;无法到达输出 。
样例 #1
3 4
....
.##.
....
5
$(1,1) \to (1,2) \to (1,3) \to (1,4) \to (2,4) \to (3,4)$,共 5 步。
提示
对于 30% 的数据,;对于 100% 的数据,。