#P1361. 打印数字菱形
打印数字菱形
题目
数字金字塔打印
题目描述
你需要编写一个程序来生成一个特殊的数字金字塔。给定一个整数n,金字塔的上半部分由1到n的数字构成,每行数字先递增后递减;下半部分则是上半部分的镜像。金字塔的每一行都居中对齐,形成一个对称的图案。
例如,当n=5时,金字塔如下:
1
121
12321
1234321
123454321
1234321
12321
121
1
注意:当n超过10时,图形虽然不再是完美的菱形,但仍然遵循相同的数字模式规则。
输入格式
正整数n(1≤n≤50)。
输出格式
按照要求输出的数字金字塔,每行数字居中对齐。
样例
5
1
121
12321
1234321
123454321
1234321
12321
121
1
提示
注意每行数字的对称性和居中对齐方式。