笨笨的数字积木
描述
由NOIP2008第4题“立体图”演变而来。
话说笨笨参加NOIP回来,顺路买了一些积木,他想知道他用这些积木拼出的数字图案会是怎样的。
输入笨笨想要的图案高度和所要拼出的数字图案,将图案输出。
积木为正方形,竖边用“|”表示,横边用“-”表示,顶点用“+”表示,
表面用“ ”表示,空缺处用“.”补足。(就和“立体图”一样)
如高度为1,拼出的12为:
..................+---+.......+---+---+---+
................./ /|....../ / / /|
................+---+ |.....+---+---+---+ |
.............../ /| +.....| | / /| +
..............+---+ |/....+---+---+---+ |/.
............./ /| +..../ / / /| +..
............+---+ |/....+---+---+---+ |/...
.........../ /| +..../ /| | | +....
..........+---+ |/....+---+---+---+ |/.....
........./ /| +..../ / / /|-+......
........+---+ |/....+---+---+---+ |........
........| | +.....| | | | +........
........| |/......| | | |/.........
........+---+.......+---+---+---+..........
笨笨拼出的数字都是在5*3的方形内拼的,各个数字表示为:
1: 2: 3: 4: 5: 6: 7: 8:
0 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1
0 0 1 0 0 1 0 0 1 1 0 1 1 0 0 1 0 0 0 0 1 1 0 1
0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1
0 0 1 1 0 0 0 0 1 0 0 1 0 0 1 1 0 1 0 0 1 1 0 1
0 0 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 0 0 1 1 1 1
9: 0:
1 1 1 1 1 1 (0表示没有积木,1表示有积木)
1 0 1 1 0 1
1 1 1 1 0 1
0 0 1 1 0 1
1 1 1 1 1 1
格式
输入格式
第一行1个数,高度k(k<=100)
第二行一串数,表示笨笨要拼的图案(由0~9 10个数字组成)。
输出格式
将搭成的图案输出,具体看样例,注意中间的空隙。
如果高度为0,则应该输出空的“.”,如:
输入:
0
(什么都不输)
输出:
......
......
......
......
......
输入:
0
8
输出:
.......................
.......................
.......................
.......................
.......................
样例1
样例输入1
2
007
样例输出1
..........+---+---+---+.......+---+---+---+.......+---+---+---+
........./ / / /|....../ / / /|....../ / / /|
........+---+---+---+ |.....+---+---+---+ |.....+---+---+---+ |
......./ /| / /| +..../ /| / /| +.....| | / /| +
......+---+ | +---+ |/|...+---+ | +---+ |/|.....| | +---+ |/|
...../ /| +/ /| + |../ /| +/ /| + |.....+---+/ /| + |
....+---+ |/+---+ |/| +.+---+ |/+---+ |/| +.....| +---+ |/| +
.../ /| +/ /| + |/./ /| +/ /| + |/......| / /| + |/.
..+---+---+---+ |/| +.+---+---+---+ |/| +.......+-+---+ |/| +..
./ / / /| + |/./ / / /| + |/........./ /| + |/...
+---+---+---+ |/| +.+---+---+---+ |/| +.........+---+ |/| +....
| | | | + |/..| | | | + |/..........| | + |/.....
| | | |/| +...| | | |/| +...........| |/| +......
+---+---+---+ |/....+---+---+---+ |/............+---+ |/.......
| | | | +.....| | | | +.............| | +........
| | | |/......| | | |/..............| |/.........
+---+---+---+.......+---+---+---+...............+---+..........
限制
时间限制根据输入数据变化,最大不超过3s。
提示
开头不空,注意用“.”填补剩余部分。
每两个字符拼出的图案中间空2个方块格。
来源
笨笨制作,灵感来自NOIP2008普及组第4题+迎春舞会之数字舞蹈。