#1277. 藻井纹样的米字矩阵

藻井纹样的米字矩阵

题目描述

敦煌莫高窟的藻井拥有精美对称的米字纹样。现给定一个奇数整数 n,代表正方形纹样矩阵的边长。

请绘制一个 n×n 的字符矩阵,绘制规则:矩阵中满足以下任意一种位置条件的字符输出*,其余位置全部输出.

  1. 位于矩阵中间一行
  2. 位于矩阵中间一列
  3. 位于主对角线(行号 = 列号)
  4. 位于副对角线(行号 + 列号 = n−1)

以上四条线条组合为完整米字纹样,严格按照规则输出图案。

输入格式

输入一个奇数整数 n。

数据范围 3n193 \le n \le 19,保证输入一定为奇数。

输出格式

输出 n 行,每行严格包含 n 个字符(仅*.),无空格、无多余字符、无空行。

输入输出样例

5
*.*.*
.***.
*****
.***.
*.*.*

样例解释

当 n=5 时,矩阵中心行、中心列为第 3 行、第 3 列;叠加主对角线、副对角线后,形成标准米字花纹,完全匹配输出图案。