#LQB0064. 字符矩阵
字符矩阵
题目描述:
给定一个奇数 n 和一个大写字母 Center,生成一个 n × n 的字符矩阵。字符矩阵由大写字母和 '.'(注意:'.' 为英文句号)组成,并且所有大写字母组成一个 n 行的菱形,菱形的中心位置为大写字母 Center,菱形中的大写字母规律参照下列三组样例。
例 1,n = 3,Center = 'C',字符矩阵为:
. B .
BCB
. B .
例 2,n = 5,Center = 'Z',字符矩阵为:
. . X. .
. XYX.
XYZYX
. XYX.
. . X. .
例 3,n = 9,Center = 'E',字符矩阵为:
. . . . A. . . .
. . . ABA. . .
. . ABCBA. .
. ABCDCBA .
ABCDEDCBA
. ABCDCBA.
. . ABCBA. .
. . . ABA. . .
. . . . A. . . .
输入描述:
第一行输入一个整数 n(1≤n≤51),n 为奇数第二行输入一个大写字母 Center
输出描述:
输出共 n 行,每行 n 个字符,表示打印的字符矩阵,数据保证结果一定符合题目样例的规律
9
E
....A....
...ABA...
..ABCBA..
.ABCDCBA.
ABCDEDCBA
.ABCDCBA.
..ABCBA..
...ABA...
....A....
Limitation
1s, 1024KiB for each test case.