#B1309. 左上角蛇型三角(基础图案 9)

左上角蛇型三角(基础图案 9)

【题目描述】

给定 nn,输出一个左上三角形图案。

第 ii 行有 n−i+1n-i+1 个数。

按从左上到右下的一条条反对角线依次填入 11 到 n×(n+1)÷2n\times (n+1)\div 2,相邻反对角线的填写方向交替。


【输入描述】

输入一行一个整数 nn。

保证:

  • 1≤n≤201\le n\le 20。

【输出描述】

输出 nn 行,第 ii 行输出 n−i+1n-i+1 个整数,相邻整数之间用一个空格分隔。


【样例 1】

【样例 1 输入】

5

【样例 1 输出】

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

【样例 1 解释】

总共填入 1515 个整数。


【样例 2】

【样例 2 输入】

6

【样例 2 输出】

1 2 6 7 15 16
3 5 8 14 17
4 9 13 18
10 12 19
11 20
21