A170438.皓仔画菱形

入门

官方

通过率:0%

时间限制:1.00s

内存限制:128MB

题目描述

皓仔有一张由 n×nn\times n 个格子组成的正方形画布。现在给定两个不同的字符 xx 和 yy,请你使用它们画出一个实心菱形。

菱形位于画布中央,它的四个顶点分别位于正方形四条边的中点。菱形内部的格子均使用字符 xx,其余格子均使用字符 yy。

具体来说,矩阵各行中字符 xx 的数量依次为 1,3,5,…,n,…,5,3,11,3,5,\ldots,n,\ldots,5,3,1,并且每一行的字符 xx 都居中排列。

输入格式

一行输入一个正奇数 nn 和两个不同的字符 x,yx,y,三者之间用一个空格隔开。

输出格式

输出 nn 行,每行包含 nn 个字符,表示画出的图案。

每行字符之间不需要输出空格。

输入输出样例

  • 输入#1

    5 # .

    输出#1

    ..#..
    .###.
    #####
    .###.
    ..#..

说明/提示

【数据范围】

对于所有测试数据保证:

  • 1≤n≤991\le n\le 99

  • nn 为奇数

  • xx 和 yy 是两个不同的可见非空白 ASCII 字符

输入解题思路,AI测评打分。不知道怎么写?

首页