#2294. 打印 E 形状图案

打印 E 形状图案

打印 E 形状图案 给定一个正整数 n,输出一个高度为 n 的 E 形状图案。要求:

  • E 的高度为 n
  • E 的宽度为 n 个字符。
  • E 的左边是一条竖线,顶部、中间和底部是横线。

输入:

  • 一个正整数 n (3 ≤ n ≤ 100)

输出:

  • 输出一个 E 形状的图案。
  • 测试数据
  • 输入

  • 5
  • 输出

image

解题思路

  1. E 形图案由三条横线和左边的一条竖线组成。
  2. 第一行和最后一行打印满行的星号,表示 E 的顶部和底部横线。
  3. 中间部分也分为两部分:
    • 在中间那行打印一行满行星号,表示 E 的中间横线。
    • 其余行只在左侧打印星号,表示竖线。
  4. 高度为 n 时,中间的横线应该出现在索引为 n//2 的位置。