#B1212. 菱形 [GESP202509 二级]
菱形 [GESP202509 二级]
【题目描述】
给定奇数 ,请输出一个 行 列的菱形字符画。
菱形的四个顶点分别位于第一行正中间、第一列正中间、最后一行正中间和最后一列正中间。菱形边界使用 # 绘制,其余位置使用 .。
【输入描述】
输入一个整数 。
保证:
- ;
- 为奇数。
【输出描述】
输出共 行,表示对应的菱形字符画。
每行恰好包含 个字符。
【样例 1】
【样例 1 输入】
3
【样例 1 输出】
.#.
#.#
.#.
【样例 1 解释】
菱形的四个顶点和边界位置输出 #,其他位置输出 .。
【样例 2】
【样例 2 输入】
9
【样例 2 输出】
....#....
...#.#...
..#...#..
.#.....#.
#.......#
.#.....#.
..#...#..
...#.#...
....#....