#467. 螺旋方阵

提交1 通过1
通过率100%
时间限制1000ms
内存限制256MiB
    ID: 467 传统题 1000ms 256MiB 尝试: 1 已通过: 1 难度: 普及- 上传者: 标签>程序的基本概念二维及多维数组编程题c++

题目描述

题目描述

按照样例画出对应的方阵。

输入格式

输入共一行,包含两个正整数 nn和 mm(0<n,m≤500 < n, m \le 50),分别表示螺旋方阵的行数和列数。

输出格式

输出共 nn行,每行 mm个数,表示一个 n×mn \times m的螺旋方阵。每个数占 5 个字符宽度(右对齐),行末无多余空格。

输入样例 #1

5

输出样例 #1

    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

输入样例 #2

1

输出样例 #2

    1

输入样例 #3

2

输出样例 #3

    1    2
    4    3

数据规模与约定

对于 100%100\%的数据,1≤n,m≤501 \le n, m \le 50。