AT_abc357_c.[ABC357C] Sierpinski carpet
普及-
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
对于非负整数 K,定义如下的 K 级地毯。
- 0 级地毯是仅由一个黑色格子组成的 1×1 网格。
- 当 K>0 时,K 级地毯是一个 3K×3K 的网格。将该网格划分为 3K−1×3K−1 的 9 个块时,
- 中央的那个块全部为白色格子。
- 其余 8 个块均为 (K−1) 级地毯。
给定非负整数 N,请按照输出格式输出 N 级地毯。
输入格式
输入通过标准输入给出,格式如下:
N
输出格式
请输出 3N 行。
第 i 行(1≤i≤3N)为仅由 . 和 # 组成的长度为 3N 的字符串 Si。
Si 的第 j 个字符(1≤j≤3N)表示 N 级地毯中从上往下第 i 行、从左往右第 j 列的格子:若为黑色则输出 #,若为白色则输出 .。
输入输出样例
输入#1
1
输出#1
### #.# ###
输入#2
2
输出#2
######### #.##.##.# ######### ###...### #.#...#.# ###...### ######### #.##.##.# #########
说明/提示
限制
- 0≤N≤6
- N 是整数
样例解释 1
1 级地毯为如下的 3×3 网格。

按照输出格式输出即可得到样例输出。
样例解释 2
2 级地毯为 9×9 的网格。
由 ChatGPT 4.1 翻译
输入解题思路,AI测评打分。不知道怎么写?