#GESP0208. gesp二级预测题8

gesp二级预测题8

题目描述:

输入一个奇数 n(1 ≤ n ≤ 99),输出一个 n 行 n 列的方阵。 方阵由 * 和空格交替填充,规则如下:

  • 最外圈(第 1 圈)全部为 *;
  • 向内第 2 圈全部为空格;
  • 向内第 3 圈全部为 *;
  • 依此类推,每一圈交替使用 * 和空格,直到中心位置。

输入格式:

一行一个奇数 n。

输出格式:

输出 n 行字符,每行宽度为 n,行末多余空格不强制要求。

样例输入 1:
1

样例输出 1:

*

样例输入 2:
3

样例输出 2:

***
* *
***

样例输入 3:
5

样例输出 3:

*****
*   *
* * *
*   *
*****

样例输入 4:
7

样例输出 4:

*******
*     *
* *** *
* * * *
* *** *
*     *
*******