C. 美丽图案(39-3)

    传统题 文件IO:design 1000ms 256MiB

美丽图案(39-3)

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目背景

国庆将至,大维想用手中的两支水彩笔画一个美丽的环中环图案为祖国庆生。他希望在一个 n×nn\times n 的方格里,用两种颜色交替绘制同心的“圈”,并且为图案增加一些棱角效果。

题目描述

大维手里有两种颜色的水彩笔,记为字符 c1c_1c2c_2。他要在一个 nnnn 列的方格上按同心环的方式涂色:

  • 最里层(中心点)的颜色必须是 c1c_1
  • 相邻两层颜色必须不同,依次向外交替使用 c1c_1c2c_2
  • 最终完成环状涂色后,再将四个角的位置留空(用空格表示)。

例如,当 n=5n=5,两种颜色分别为 c1=’A’c_1 = \text{'A'}c2=’B’c_2 = \text{'B'} 时,最初的同心环图案是:

AAAAA
ABBBA
ABABA
ABBBA
AAAAA

去掉四个角之后变为:

 AAA
ABBBA
ABABA
ABBBA
 AAA

输入格式

一行,包含三个参数:
nn,,c1c_1,,c2c_2
分别表示图案的行数(保证 nn 为奇数)以及两种颜色字符。

输出格式

输出大小为

n×nn \times n

的图案。四个角用空格填充,其它位置按同心环规则填入对应的颜色字符。

样例

5 * .
 ***
*...*
*.*.*
*...*
 ***
5 X O
  XXX  
 XOOOX 
 XOXOX 
 XOOOX 
  XXX  

样例解释

  • 样例1:n=5n=5,最外围一圈用 *,下一圈用 .,中心再用 *;最后四个角留空格。
  • 样例2:类似过程,注意四个角位置为空。

数据范围

  • 对于 30% 的数据,3n103 \le n \le 10nn 为奇数。
  • 对于 100% 的数据,3n603 \le n \le 60nn 为奇数。

CSP-X 模拟赛2

未参加
状态
已结束
规则
OI
题目
4
开始于
2025-9-29 17:00
结束于
2025-10-2 18:00
持续时间
3.5 小时
主持人
参赛人数
50