#P146. 蛇形填数

    ID: 394 Type: Default 1000ms 512MiB Tried: 0 Accepted: 0 Difficulty: (None) Uploaded By: Tags>信息学奥赛导学(C++语言基础入门)

蛇形填数

题目描述

给定一个正整数 ( N(1 ≤ N ≤ 20) ),可以得到一个 ( N x N ) 的蛇形矩阵。

请根据输入的整数 ( N ),输出对应的蛇形矩阵,每个元素的场宽为 3,元素之间有空格间隔。

输入数据 1

7

输出数据 1

  1   3   4  10  11  21  22  
  2   5   9  12  20  23  34  
  6   8  13  19  24  33  35  
  7  14  18  25  32  36  43  
 15  17  26  31  37  42  44  
 16  27  30  38  41  45  48  
 28  29  39  40  46  47  49