小龙画加号

【题目描述】
2024 年冬季信息学交流活动期间,南京飘了一夜大雪。小龙早上起床发现操场白茫 茫一片,突发奇想,他想在操场画一个递归的 + 号方阵图案,这个图案是由 2^n −1 行 2^n −1 列的字符构成的,其递归定义如下:
如果 n = 1,它是一行一列的字符方阵,即一个字符,这个位置上的字符是 +,表
示十字架。
当 n > 1 时,这个字符方阵被中间的一个大大的十字架(用 +、‐、| 表示)递归地
分解成大小相同的四部分,每一部分是一个 2^(n−1) −1 行 2^(n−1) −1 列的字符方阵。
【输入格式】
从文件 add.in 中读入数据。 输入一行一个整数 N。
【输出格式】
输出到文件 add.out 中。
输出递归的十字架图案。行首和行尾没有空格,相邻两个字符之间也没有空格。 输出到文件 add.out 中。
N 行,每行 M 个非负整数,描述从起点开始出发到每个点最少需要砸碎的墙的个
数。
【样例 1 输入】
3
【样例 1 输出】
1 +|+|+|+
2 ‐+‐|‐+‐
3 +|+|+|+
4 ‐‐‐+‐‐‐
5 +|+|+|+
6 ‐+‐|‐+‐
7 +|+|+|+

【子任务】
对于 100% 的数据,有 1 ≤ N ≤ 6

信息

ID
2659
难度
7
分类
(无)
标签
递交数
27
已通过
8
通过率
30%
上传者

相关

在下列比赛中:

2024.7.29暑期高级2班练习