题目描述:
给出一个
n
×
m
n×m 的网格,左上角格子编号为
(
0
,
0
)
(0,0),再给出网格中的一个格子
(
x
,
y
)
(x,y)
从这个格子作为起点开始顺时针螺旋将数字
1
∼
n
×
m
1∼n×m 不重不漏的填入所有的格子
每当移动到网格的边界之外时,需要继续在网格之外行走(但稍后可能会返回到网格边界)
例如像下面这样:
样例:5 6 1 4
输出(中间无换行,输出n*m的矩阵):
30 25 16 7 8 9
29 24 15 6 1 2
28 23 14 5 4 3
27 22 13 12 11 10
26 21 20 19 18 17
样例:1 4 0 0
输出:1 2 3 4