题库练习 [GESP202312 二级] 小杨的H字矩阵
← 上一题 下一题 →

A4879 | [GESP202312 二级] 小杨的H字矩阵

来源2023
时间限制1s
内存限制128MB
通过 / 提交0/0

题目描述

小杨想要构造一个 $N\times N$ 的 $H$ 字矩阵( $N$ 为奇数),具体来说,这个矩阵共有 $N$ 行,每行 $N$ 个字符,其中最左列、最右列都是 | ,而中间一行(即第 $(N+1)\div 2$ 行)的第 $2\sim N$ 个字符都是 - ,其余所有字符都是半角小写字母 a。例如,一个 N=5 的 $H$ 字矩阵如下:
```cpp
|aaa|
|aaa|
|---|
|aaa|
|aaa|
```
请你帮小杨根据给定的 $N$ 打印出对应的 “$H$ 字矩阵”。

输入格式

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

输出格式

输出对应的“H 字矩阵”。
请严格按格式要求输出,不要擅自添加任何空格、标点、空行等任何符号。你应该恰好输出N 行,每行除了换行符外恰好包含 N个字符,这些字符要么是 - ,要么是 | ,要么是 a 。你的输出必须和标准答案完全一致才能得分,请在提交前仔细检查。

输入输出样例

输入 #1
5
输出 #1
|aaa|
|aaa|
|---|
|aaa|
|aaa|
C++ 编辑器
输入
输出