1009: 生成二维数组矩阵【数字围栏】
内存限制:128 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:178
解决:86
题目描述
输入一个正整数,生成一个n*n的二维数组矩阵,最外圈数字为1,内圈呈递增趋势,圈逐渐缩小,数字逐渐增大
输入
一行,正整数n
输出
n行,每一行数据以列表形式呈现
样例输入 复制
7
样例输出 复制
[1, 1, 1, 1, 1, 1, 1]
[1, 2, 2, 2, 2, 2, 1]
[1, 2, 3, 3, 3, 2, 1]
[1, 2, 3, 4, 3, 2, 1]
[1, 2, 3, 3, 3, 2, 1]
[1, 2, 2, 2, 2, 2, 1]
[1, 1, 1, 1, 1, 1, 1]
提示
n=int(input());
a=[]#a为二维数组