圣诞树
测试数据来自 system/2836
时间限制:1秒 内存限制:256M
【题目描述】
诞节要到了,不少商家在宣传板上绘制了圣诞树的图案,如图所示。
一棵圣诞树由\(A\)和\(B\)两部分组成:\(A\)是由 \(n\) 个呈三角形或梯形的字符矩阵构成,每个字符矩阵由三个参数 \(a_i,b_i,c_i\) 唯一确定。\(a_i\) 表示字符矩阵第一行字符个数;\(b_i\) 表示字符矩阵第二行开始每一行与它上面那行的字符数之差;\(c_i\) 则表示字符矩阵的行数。\(B\) 是一个 \(x\) 行 \(y\) 列的长方形,由 \(x\) 和 \(y\) 两个参数唯一确定。
因为圣诞树是中心对称的,所以根据所有参数构成圣诞树是唯一确定的。简单来讲,我们所说的一棵圣诞树就是上图那样的 '*' 矩阵,没一行的字符是指若干个连在一起的 '*'。
【输入格式】
第一行是一个整数 \(n\),表示 \(A\) 部分中字符矩阵个数。
以下 \(n\) 行,每行有三个整数 \(a_i,b_i,c_i\) (\(a_i\)为奇数,\(b_i\)为偶数)。
最后一行,有两个正整数 \(x,y\)(\(y\)为奇数),表示\(B\)部分的行数和列数。
【输出格式】
对于输入数据给定的圣诞树参数,输出与之对应的圣诞树矩阵。
说明:
(1)输入数据保证圣诞树不会超过一页纸的范围。
(2)要求圣诞树是轴对称的,并且字符矩阵的第一列至少有一个非空字符,即圣诞树尽量“顶格写”。在以上要求下,输出的圣诞树矩阵一定唯一的(不考虑每行行末的空格)。
【输入输出样例】
Input
3
1 4 3
5 4 3
5 4 4
2 5
Output
*
*****
*********
*****
*********
*************
*****
*********
*************
*****************
*****
*****
【数据限制】
对于 \(100\%\) 的数据,\(2≤n≤10\)
【来源】
Mr.he**