十字方阵(cross)

十字方阵(cross)

测试数据来自 wjszez/1501

问题描述:小t同学经过一座基督教堂时看到屋顶的大十字架,他瞬间就产生了灵感,想出了一个递归的十字方阵图案,这个图案是由2n-1行2n-1列的字符构成的,其递归定义如下:
如果 n = 1,它是1行1列的字符方阵,即一个字符,这个位置上的字符是'+',表示十字架。
当 n > 1时,这个字符方阵被中间的一个大大的十字架(用+、-、|表示)递归地分解成大小相同的四部分,每一部分是一个2n-1-1行2n-1-1列的字符方阵。
输入格式:n <= 6(字符方阵最多只有63行63列)
输出格式:输出递归的十字架图案。行首和行尾没有空格,相邻两个字符之间也没有空格。
输入样例:
3
输出样例:

信息

ID
1913
难度
(无)
分类
(无)
标签
递交数
0
已通过
0
通过率
?
上传者