#2711. 空心正方形

空心正方形

题目:空心正方形

题目描述

输入一个边长 n,输出由星号 * 组成的空心正方形图案。

输入格式

一个整数 n(3 ≤ n ≤ 20)

输出格式

输出一个 nn 列的空心正方形图案。

样例输入

4

样例输出

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

提示

  • 当当前行为第 1 行或第 n 行时,整行输出 *
  • 当当前行为中间行时,仅第 1 列和第 n 列输出 *,中间为空格;
  • 可使用条件判断 if (i == 1 || i == n || j == 1 || j == n) 判定边界位置。