#POJ2083. 分形图案 / Fractal
分形图案 / Fractal
题目描述
定义一种只由字符 X 和空格组成的分形图案。
第 1 阶图案只有一个字符:
X
若已知第 n-1 阶图案,则第 n 阶图案由五个第 n-1 阶图案组成,位置分别在九宫格的左上、右上、中心、左下、右下,其余位置为空格。
给出若干个 n,请依次输出对应阶数的图案。每个图案输出后,再输出一行单独的 -。
输入格式
输入包含多行,每行一个整数 n。当读到 -1 时结束,不需要处理这一行。
输出格式
对每个 n,输出第 n 阶图案,然后输出一行 -。
数据范围
1 <= n <= 7
1
2
-1
X
-
X X
X
X X
-
3
-1
X X X X
X X
X X X X
X X
X
X X
X X X X
X X
X X X X
-