#1168. F. Be Good at Gaussing

    ID: 1168 传统题 1000ms 128MiB 尝试: 0 已通过: 0 难度: (无) 上传者: 标签>仲恺校内程序设计竞赛-2015仲恺程序设计竞赛暨蓝桥杯选拔赛

F. Be Good at Gaussing

说明

 Give you many positive integer N (N<=23), for each N, just output N*(N+1)/2 integers in a single line, separated by space. (Don't ask me why.) For each N, the output line contains integers from 1 to N, and each just once. Again, do not ask me why, thank you. I'm so busy. But I can tell you a secret, the output has relationship with number triangle. As:(N=3)

                   1

                   2   6

                   3   4   5

See the sample for more information.

输入格式

a positive integer N (N<=23). 

输出格式

For each N, output N*(N+1)/2 integers in a single line, separated by a blank space. 

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

Source

仲恺校内程序设计竞赛-2015仲恺程序设计竞赛暨蓝桥杯选拔赛