#J1036. 迷宫问题
迷宫问题
题目描述
给你一个 行 列的字符矩阵,其中 . 表示平地,# 表示障碍物,你每次可以按照上下左右四个方向行走,问你从左上角(第 行第 列)走到右下角(第 行第 列)最少需要多少步?
请输出最少需要的步数,如果走不到,请输出 。
(保证起点和终点没有障碍物)
输入格式
第一行两个整数 。
接下来 行,每行一个长度为 的字符串,描述这个字符矩阵。
输出格式
一行一个整数,表示答案。
输入输出样例 #1
输入 #1
5 5
.####
.....
####.
####.
####.
输出 #1
8
说明/提示
。