问题1226--螺旋填充数组

1226: 螺旋填充数组

时间限制: 1 Sec  内存限制: 128 MB
提交: 28  解决: 18
[提交] [状态] [讨论版] [命题人:]

题目描述

输入一个整数n,输出一个n×n大小的数组,其内容1、2,..., 一直到n*n的螺旋式填充。
比如输入4时,那么输出为:
1 2 3 4
12 13 14 5
11 16 15 6
10 9 8 7
输入5时,输出为:
1 2 3 4 5
16 17 18 19 6
15 24 25 20 7
14 23 22 21 8
13 12 11 10 9

输入

一个整数n(<100)

输出

n行n列的数,每个数之间以一个空格隔开

样例输入 Copy

4

样例输出 Copy

1 2 3 4
12 13 14 5
11 16 15 6
10 9 8 7

来源/分类