#4443. 输出菱形数字图案
输出菱形数字图案
题目描述
请你编写一个程序,输出一个由数字组成的菱形图案。该菱形共有5行,具体要求如下:
- 第1行有1个数字"1",居中显示
- 第2行有3个数字"2",居中显示
- 第3行有5个数字"3",居中显示
- 第4行有3个数字"2",居中显示
- 第5行有1个数字"1",居中显示
- 整个菱形的宽度为5个字符位置(即每行内容需在5个字符宽度内居中)
输入格式
本题没有输入。
输出格式
输出符合要求的菱形数字图案
样例输出
1
222
33333
222
1
提示
- 注意每行的数字和数量:1→3→5→3→1,数字值为1→2→3→2→1
- 居中显示意味着数字两侧的空格数量相等
- 第1行有2个前导空格和2个尾随空格
- 第2行有1个前导空格和1个尾随空格
- 第3行没有空格
- 每行的总长度(包括空格和数字)均为5个字符
- 确保每行末尾有换行符