#B1228. X 字矩阵 [GESP202309 二级]

X 字矩阵 [GESP202309 二级]

【题目描述】

给定奇数 NN,请构造一个 N×NN\times N 的 X 字矩阵。

矩阵的两条对角线位置为 +,其余位置为 -。


【输入描述】

输入一个整数 NN。

保证:

  • 5≤N≤495\le N\le 49;
  • NN 为奇数。

【输出描述】

输出对应的 X 字矩阵。

输出共 NN 行,每行恰好包含 NN 个字符。


【样例 1】

【样例 1 输入】

5

【样例 1 输出】

+---+
-+-+-
--+--
-+-+-
+---+

【样例 1 解释】

两条对角线上的位置输出 +。


【样例 2】

【样例 2 输入】

7

【样例 2 输出】

+-----+
-+---+-
--+-+--
---+---
--+-+--
-+---+-
+-----+