#725. 闪光灯塔

闪光灯塔

题目描述

海边有一座闪光灯塔。输入一个正整数 nn,请按照下面的规则绘制灯塔。

灯塔由三部分组成:塔顶、塔身和底座。

1. 塔顶

塔顶为 nn 行的等腰三角形。

2. 塔身

塔身共有 nn 行,每行宽度都是 2n2n

  • 每行的第一个和最后一个字符为 |
  • 中间有一个宽度为 2 的灯窗;
  • 塔身的奇数行,灯窗为 []
  • 塔身的偶数行,灯窗为 ##
  • 灯窗两侧使用字符 . 填充,并保持左右对称。

3. 底座

最后输出一行底座,由 2n2n 个字符 = 组成。

输入格式

输入一行,一个正整数 nn,表示灯塔塔顶和塔身的高度。

输出格式

按照题目要求输出完整的灯塔图形。

输入输出样例 #1

输入 #1

5

输出 #1

    /\
   /..\
  /....\
 /......\
/________\
|...[]...|
|...##...|
|...[]...|
|...##...|
|...[]...|
==========

说明/提示

数据范围

  • 2n502\le n\le 50

提示

可以分别使用循环绘制塔顶、塔身和底座。

塔身中灯窗左右两侧的 . 数量均为 n2n-2