TopCoder

User's AC Ratio

100.0% (2/2)

Submission's AC Ratio

50.0% (2/4)

Tags

Description

還記得小時候數學課的百數表嗎?現在我們要輸出一個 $ N \times N $ 的數字方陣,裡面的數字 1~N 由左而右、由上而下排序,而且為了輸出美觀(像是百數表一樣有對齊方便看),輸出的格式必須遵守以下幾個規則:
1. 每一欄的數字皆靠右對齊
2. 所有數字和其他數字必須相隔至少一個空格
3. 第一欄最長的那個數字必須緊貼該行開始處
(如果看不懂的話直接看範測)

Input Format

輸入只有一個正整數 $N$
$1 \leq N \leq 1000$

Output Format

  1. 每一欄的數字皆靠右對齊
  2. 所有數字和其他數字必須相隔至少一個空格
  3. 第一欄最長的那個數字必須緊貼該行開始處

Sample Input 1

3

Sample Output 1

1 2 3
4 5 6
7 8 9

Sample Input 2

10

Sample Output 2

 1   2   3   4   5   6   7   8   9  10
11  12  13  14  15  16  17  18  19  20
21  22  23  24  25  26  27  28  29  30
31  32  33  34  35  36  37  38  39  40
41  42  43  44  45  46  47  48  49  50
51  52  53  54  55  56  57  58  59  60
61  62  63  64  65  66  67  68  69  70
71  72  73  74  75  76  77  78  79  80
81  82  83  84  85  86  87  88  89  90
91  92  93  94  95  96  97  98  99 100

Hints

Problem Source

Subtasks

No. Testdata Range Score
1 0~19 100

Testdata and Limits

No. Time Limit (ms) Memory Limit (VSS, KiB) Output Limit (KiB) Subtasks
0 1000 65536 65536 1
1 1000 65536 65536 1
2 1000 65536 65536 1
3 1000 65536 65536 1
4 1000 65536 65536 1
5 1000 65536 65536 1
6 1000 65536 65536 1
7 1000 65536 65536 1
8 1000 65536 65536 1
9 1000 65536 65536 1
10 1000 65536 65536 1
11 1000 65536 65536 1
12 1000 65536 65536 1
13 1000 65536 65536 1
14 1000 65536 65536 1
15 1000 65536 65536 1
16 1000 65536 65536 1
17 1000 65536 65536 1
18 1000 65536 65536 1
19 1000 65536 65536 1