#250. 实心菱形
实心菱形
实心菱形
题目描述
输入一个整数 ,输出一个由 * 组成的实心菱形,使其居中显示。菱形的上半部分高度为 ,因此总行数为 。例如当 时,输出如样例所示。
输入格式
一行一个整数 。
输出格式
输出一个总高度为 的居中的实心菱形,每行由空格和 * 组成。
样例输入
3
样例输出
*
***
*****
***
*
样例解释
当 时,总行数为 。
第 行 () 前面有 个空格, 个 *;
第 行 () 前面有 个空格, 个 *;
第 行 () 前面有 个空格, 个 *;
第 行 () 前面有 个空格, 个 *;
第 行 () 前面有 个空格, 个 。
规律即为:空格数 = , 个数 = 。
数据范围
对于全部数据,保证 。