小龙画加号
【题目描述】
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%
- 上传者
相关
在下列比赛中: