#P1362. 数字金字塔打印

数字金字塔打印

题目描述

在古老的数学王国中,数字金字塔被视为智慧的象征。现在你需要编写程序来构建这种金字塔。给定金字塔的层数n,金字塔的构造规则如下:

  • 第i层(1≤i≤n)包含2i-1个数字
  • 数字从1开始递增到i,然后递减回到1
  • 每层需要居中对齐,使得金字塔呈现完美的等腰三角形形状

输入格式

输入只有一个正整数n。

输出格式

打印数字金字塔图形,其中每个数字之间有一个空格。

样例

3
    1
  1 2 1
1 2 3 2 1
1
1

提示

注意每行前面的空格数量需要正确计算,确保金字塔形状对称。