菱形

nq785423 程序题 共 个子题

时间限制:1.0 s 内存限制:512.0 MB

小 A 想绘制一个菱形。具体来说,需要绘制的菱形是一个 $n$ 行 $n$ 列的字符画,$n$ 是一个大于 1 的奇数。菱形的四个顶点依次位于第 1 行、第 1 列、第 $n$ 行、第 $n$ 列的正中间,使用 # 绘制。相邻顶点之间也用 # 连接。其余位置都是 .。例如,一个 5 行 5 列的菱形字符画是这样的:

..#..
.#.#.
#...#
.#.#.
..#..

给定 $n$,请你帮小 A 绘制对应的菱形。

输入格式

一行,一个正整数 $n$。

输出格式

输出共 $n$ 行,表示对应的菱形。

样例1

输入:

3

输出:

.#.
#.#
.#.

样例2

输入:

9

输出:

....#....
...#.#...
..#...#..
.#.....#.
#.......#
.#.....#.
..#...#..
...#.#...
....#....

数据范围

对于所有测试点,保证 $3 \le n \le 29$ 并且 $n$ 为奇数。

本题为编程题,提交代码并运行通过测试点后判分。

正在加载题目数据…
已答 /
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析
提交记录
共 条 仅展示自由练习提交
正在加载提交记录…
讨论
发布
登录后参与讨论 立即登录
发布讨论需先绑定并验证手机号 去绑定手机号
加载中…
我
我
回复 @
回复 @
发送
还没有人讨论,来发表第一条吧