快要到圣诞节了,说到圣诞节首先让人想到圣诞老人和圣诞树。
实际上,圣诞节是为了庆祝耶稣的降生,但是这跟我们没有什么关系,有兴趣可以选修英语选修中讲述历史文化的圣经课。
所以圣诞节跟我们有什么关系呢,还是有关系的,steam平台上的绝大部分游戏会在这段时间打折。
为了迎接圣诞节的特大折扣,我准备装饰n颗圣诞树,这些树的高度可能不相同。
但是我太忙了,他还有很多屁事要做,他先想好了几个大概的种法,等你用程序画个图来看看最终结果是怎么样的。
圣诞树的画法如下:
高度为2的圣诞树:
*
/-\
/-| |-\
| |
高度为3的圣诞树:
*
/-\
/-| |-\
/---| |---\
| |
高度为4的圣诞树:
*
/-\
/-| |-\
/---| |---\
/-----| |-----\
| |
高度为5的圣诞树:
*
/-\
/-| |-\
/---| |---\
/-----| |-----\
/-------| |-------\
| |
我觉得你很聪明所以不用给出更多的例子,更高的高度以此类推就好了
圣诞树按给出的顺序种 每棵树之间用一个空格隔开
**输入格式 **
第一行输入t表示case数(1<=t<=100)
每个case第一行输入n表示有n颗圣诞树(1<=n<=5)
每个case第二行n个数字ai表示圣诞树的高度(2<=ai<=10)
**输出格式 **
对于每个case输出最终的样子
每个case之后需要加一个换行(因此最后一个case的末尾会多出两行)
输入样例
2
2
4 2
3
4 2 3
**输出样例 **
*
/-\
/-| |-\ *
/---| |---\ /-\
/-----| |-----\ /-| |-\
| | | |
*
/-\ *
/-| |-\ * /-\
/---| |---\ /-\ /-| |-\
/-----| |-----\ /-| |-\ /---| |---\
| | | | | |