#ABC176D. 传送门
传送门
传送门
题目描述
有一个纵 格、横 格、共 格的迷宫。
从上数第 行、从左数第 列的格子 ,当 为 # 时是墙壁,为 . 时是道路。
魔法师在格子 。魔法师可以通过以下 种方式移动:
- 移动 A:步行移动到与当前格子上下左右相邻的道路格子。
- 移动 B:用传送魔法移动到以当前格子为中心的 范围内的道路格子。
无论哪种移动,都不能移动到迷宫外。
要移动到格子 ,最少需要使用多少次传送魔法?
输入格式
输入按以下格式从标准输入给出:
输出格式
输出使用传送魔法的最小次数。如果无法到达 ,则输出 -1。
样例
4 4
1 1
4 4
..#.
..#.
.#..
.#..
1
例如,步行移动到 ,再从 用传送魔法移动到 ,可以把传送魔法的使用次数控制在 次。
不能步行斜向移动。
4 4
1 4
4 1
.##.
####
####
.##.
-1
无法从当前位置移动。
4 4
2 2
3 3
....
....
....
....
0
不需要使用传送魔法。
4 5
1 2
2 5
#.###
####.
#..##
#..##
2
数据范围
- 是
#或. - 和 是
.
难度
普及+/提高-
通过率
—
尝试
0
已通过
0
- ID
- 2139
- 类型
- 传统题
- Time Limit
- 2000ms
- Memory Limit
- 1024MiB
- 上传者