#P9909. [COCI 2023/2024 #2] Pingvin
[COCI 2023/2024 #2] Pingvin
题目描述
给定一个 的立方体,被分为 个单位立方体,其中一些单位立方体是障碍不能通行。
给定起点坐标和终点坐标,每一步可以从一个单位立方体移到一个相邻的(有共同面的)非障碍的单位立方体,问从起点到终点最少走多少步。
输入格式
第一行一个整数 。
接下来一行 个整数 表示起始位置。
接下来一行 个整数 表示终点位置。
接下来给出 个 的 矩阵,第 个立方体的第 行第 列表示 是否是障碍(是 表示障碍)。
保证起始和终点位置不是障碍。
输出格式
输出一行一个整数表示最少步数,若无法到达输出 。
2
1 1 1
1 1 2
00
10
01
00
1
3
2 3 1
1 1 1
000
010
000
111
111
111
111
111
111
3
3
2 1 1
3 2 2
000
010
110
010
001
001
101
110
000
3
提示
数据范围
分值 | 特殊性质 | |
---|---|---|
没有障碍 | ||
所有 坐标大于 的格子都是障碍 | ||
无 |
对于所有数据,。