V. 蛇形数组

    传统题 1000ms 256MiB

蛇形数组

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

用数字 1,2,3,4,...,nn1,2,3,4,...,n * nn2n^{2} 个数蛇形填充规模为 nnn * n 的方阵

蛇形填充方法为:对于每一条左下-右上的斜线,从左上到右下依次编号1,2,...,2n11,2,...,2*n-1;按编号从小到大的顺序,将数字从小到大填入各条斜线,其中编号为奇数的从左下向右上填写,编号为偶数的从右上到左下填写。比如 n=4n=4 时,方阵填充为如下形式:

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

输入格式

输入一个不大于 1010 的正整数 nn,表示方阵的行数。

输出格式

输出该方阵,数字场宽为 55,左对齐。

printf("%-5d", x);

样例

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

4.数组(一维数组,二维数组,字符数组)

未参加
状态
已结束
规则
IOI
题目
30
开始于
2024-11-14 9:00
结束于
2024-11-30 21:00
持续时间
396 小时
主持人
参赛人数
49