第22311题
构造N×N(奇数)的H字矩阵

问题描述

小杨想要构造一个N×N的H字矩阵(N为奇数),具体来说,这个矩阵共有N行,每行N个字符:

  1. 最左列、最右列都是 |
  2. 中间一行(即第 (N+1)/2 行,从1开始计数)的第2~N-1个字符都是 -
  3. 其余所有字符都是半角小写字母 a

例如,一个N=5的H字矩阵如下:

|aaa|
|aaa|
|---|
|aaa|
|aaa|

输入描述

一行一个整数N(5≤N≤49,保证N为奇数)。

输出描述

输出对应的H字矩阵,严格按格式要求:

  • 不要擅自添加任何空格、标点、空行等额外符号;
  • 恰好输出N行,每行除换行符外恰好包含N个字符;
  • 字符仅包含 -|a
  • 输出必须和标准答案完全一致。

样例

样例输入1

5

样例输出1

|aaa|
|aaa|
|---|
|aaa|
|aaa|

样例输入2

7

样例输出2

|aaaaa|
|aaaaa|
|aaaaa|
|-----|
|aaaaa|
|aaaaa|
|aaaaa|
提交0次 正确率0.00%
答案解析