#159. 菱形绘制
菱形绘制
题目描述
输出一个菱形,该图案一共有 行。
- 菱形的上一半是第一行有 个
*,第二行有 个*。第 行有 个。 - 下一半和上一半对称。
- 最外层的
*全部替换为.。
例如当 的菱形如下所示:
.
.*.
.***.
.*.
.
输入格式
一个数 ,保证 是奇数。
输出格式
输出 行的菱形。
7
.
.*.
.***.
.*****.
.***.
.*.
.
数据规模与约定
对于 的数据,。
输出一个菱形,该图案一共有 n 行。
*,第二行有 3 个 *。第 i 行有 2i−1 个。* 全部替换为 .。例如当 n=5 的菱形如下所示:
.
.*.
.***.
.*.
.
一个数 n,保证 n 是奇数。
输出 n 行的菱形。
7
.
.*.
.***.
.*****.
.***.
.*.
.
对于 100% 的数据,1≤n≤103。