A82885.分形图(一)

普及-

官方

通过率:0%

时间限制:1.00s

内存限制:128MB

题目描述

分形在不同尺度上呈现类似结构。盒子分形的定义如下:

  • 度为 1 的盒子分形:
X
  • 度为 2 的盒子分形:
X X
 X
X X
  • 若用 B(n-1) 表示度为 n-1 的盒子分形,则度为 n 的盒子分形为:
B(n-1) B(n-1)
    B(n-1)
B(n-1) B(n-1)

请输出度为 n 的盒子分形。

输入格式

  • 第一行:一个整数 T,表示测试用例组数。
  • 接下来 T 行:每行一个正整数 n (1 ≤ n ≤ 7)

输出格式

对每个 n,输出对应的分形图(由大写 X 与空格组成)。
每个测试用例之后输出一行仅包含 - 的分隔线。

输入输出样例

  • 输入#1

    4
    1
    2
    3
    4

    输出#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
     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 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   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
              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 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   X X         X X   X X
    -
首页