U525055 教学楼(数据fixed)
题目背景
## 声明:#subtask 1&2出错,测试点经调试已修复
# 钱中教学楼也腻大了吧
###### ~~(是谁说就这么点儿地还能迷路的(小声))~~
题目描述
现在xyz要去一个地点去听课,可他又又忘记了怎么走,请你编写程序,让xyz到达指定位置(一定一定是**最优解**,否则xyz又要迟到了555)。
输入格式
第一行一个数字n。
随后两个方位[i][j]、[o][p]分别表示xyz与听课地点的位置,保证i,j,o,p一定小于等于n。
最后一个n * n的教学楼平面图方阵,填充0或1,0表示墙壁,1表示通道,保证在xyz和听课地点之间**至少**有一条道路可走。
输出格式
一个数字k,表示xyz到听课地点的距离。
#### 随后k个数字,分别用1,2,3,4表示上下左右的移动方向。
### (不能走斜线!!!!!!(超大声))
说明/提示
对于100%的数据,保证5 ≤ n ≤ 15,0 < i,j,o,p ≤ n。