A94594.[GESP202509 二级] 菱形

普及-

GESP

通过率:0%

时间限制:1.00s

内存限制:128MB

题目描述

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

1   ..#..
2   .#.#.
3   #...#
4   .#.#.
5   ..#..

输入格式

一行,一个正整数 nn

输出格式

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

输入输出样例

  • 输入#1

    3

    输出#1

    .#.
    #.#
    .#.
    
  • 输入#2

    9

    输出#2

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

说明/提示

对于所有测试点,保证 1n291 \leq n \leq 29 并且 nn 为奇数。

首页