A170438.皓仔画菱形
入门
官方
通过率:0%
时间限制:1.00s
内存限制:128MB
题目描述
皓仔有一张由 n×n 个格子组成的正方形画布。现在给定两个不同的字符 x 和 y,请你使用它们画出一个实心菱形。
菱形位于画布中央,它的四个顶点分别位于正方形四条边的中点。菱形内部的格子均使用字符 x,其余格子均使用字符 y。
具体来说,矩阵各行中字符 x 的数量依次为 1,3,5,…,n,…,5,3,1,并且每一行的字符 x 都居中排列。
输入格式
一行输入一个正奇数 n 和两个不同的字符 x,y,三者之间用一个空格隔开。
输出格式
输出 n 行,每行包含 n 个字符,表示画出的图案。
每行字符之间不需要输出空格。
输入输出样例
输入#1
5 # .
输出#1
..#.. .###. ##### .###. ..#..
说明/提示
【数据范围】
对于所有测试数据保证:
-
1≤n≤99
-
n 为奇数
-
x 和 y 是两个不同的可见非空白 ASCII 字符
输入解题思路,AI测评打分。不知道怎么写?