探索
测试数据来自 nnu_contest/1195
描述
有一个x行y列的迷宫,迷宫中有危险物品(炸弹),不能经过,否则会GG,其他地方可以走,用'@'表示炸弹,用'*'表示平面,能够行走,只能向上下左右四个方向移动。现请你通过编程计算,从起点到终点最少需要走多少步能够到达?(默认右上角为起点,右下角为终点,计算步数时包括起点和终点)
输入格式
第一行输入两个整数,x和y,分别表示迷宫的长和宽( 1≤ x,y ≤ 40),接下来是x行,每行y个字符,代表整个迷宫。可以行走的地方用'*'表示,有炸弹的地方用'@'表示。注:迷宫右上角和右下角都是'*'
样例
样例输入:
5 5
@****
@**@*
@*@*@
@***@
@*@**
样例输出:
11
        信息
- ID
 - 1484
 - 难度
 - (无)
 - 分类
 - (无)
 - 标签
 - (无)
 - 递交数
 - 0
 - 已通过
 - 0
 - 通过率
 - ?
 - 上传者