#2712. 数字螺旋矩阵
数字螺旋矩阵
当前没有测试数据。
题目:数字螺旋矩阵
题目描述
输入一个正整数 n,生成一个 n × n 的螺旋数字矩阵,要求从 1 开始,顺时针依次填充。
输入格式
一个整数 n(1 ≤ n ≤ 10)
输出格式
输出 n 行,每行 n 个数字,数字之间用一个空格隔开,数字右对齐。
样例输入
3
样例输出
1 2 3
8 9 4
7 6 5
提示
- 使用一个二维数组来存储结果。
- 使用方向控制(右→下→左→上)循环进行填充。
- 每次填充前判断下一个位置是否越界或已经被填过(边界碰撞检测)。