luogu#B4306. [蓝桥杯青少年组国赛 2024] 第一题

[蓝桥杯青少年组国赛 2024] 第一题

题目描述

给定一个奇数 nn 和一个大写字母 CenterCenter,生成一个 n×nn \times n 的字符矩阵。字符矩阵由大写字母和 '.'(注意:'.' 为英文句号)组成,并且所有大写字母组成一个 nn 行的菱形,菱形的中心位置为大写字母 CenterCenter,菱形中的大写字母规律参照下列三组样例。

例 1,n=3n = 3, Center=CCenter = \tt C,字符矩阵为:

.B.
BCB
.B.

例 2,n=5n = 5, Center=ZCenter = \tt Z,字符矩阵为:

..X..
.XYX.
XYZYX
.XYX.
..X..

输入格式

第一行,一个奇数 nn1n511\leq n\leq 51);

第二行,一个字符 CenterCenter

输出格式

根据题意输出字符矩阵。

9
E
....A....
...ABA...
..ABCBA..
.ABCDCBA.
ABCDEDCBA
.ABCDCBA.
..ABCBA..
...ABA...
....A....