#T0070. 马的遍历
0
马的遍历
题目描述
在一个 的中国象棋棋盘上(行号 ,列号 ),马初始位于 。马按“日”字走法,每步可走到横差 1 纵差 2 或横差 2 纵差 1 的格子。
求马从起点走到棋盘上每个格子所需的最少步数。无法到达的格子输出 -1。
输入格式
一行四个正整数 。
输出格式
输出 行,每行 个整数,第 行第 列为到达 的最少步数,不可达为 -1。同一行数字用空格分隔,每个数字占宽 3 个字符、左对齐。
样例输入 #1
3 3 1 1
样例输出 #1
0 -1 2
-1 -1 1
-1 4 -1
数据范围
,起点保证在棋盘内。
冀公网安备13098402000493号