0
朱谨政
新手守护
新手守护
7537 酷酷的绘图
经验值:1200
时间限制:1000毫秒
内存限制:64MB
题目描述 De**ion
清明来临了,酷酷决定和父母一起去某景点游玩,酷酷
发现许多建筑都十分美丽,决定描绘这些建筑,在酷酷看来,若将建筑放进一个平面直角坐标系中,该建筑就是一个矩形,它的一边在x轴上,另一边平行于y轴
,用 * 代表x轴,用 # 代表建筑,用 . 代表剩下的部分。酷酷的绘图两边是以建筑开始,以建筑结束。
输入描述 Input De**ion
第一行输入包含一个整数 n,即建筑的数量。
以下 n 行中的每一行都包含三个整数 li、ri和hi,分别表示第 i 座建筑的位置。在笛卡尔坐标系中,这座建筑被认为是一个矩形,左下角在(li,0)中,右上角在(ri,hi)中
输出描述 Output De**ion
第一行输出一个整数,表示建筑的周长。
接下来的 h+1 行,其中 h+1 是最高建筑的高度,必须包含题目描述中酷酷的绘图。
样例输入 Sample Input
3 1 5 4 7 11 3 9 13 5
样例输出 Sample Output
28 ........#### ####....#..# #..#..###..# #..#..#....# #..#..#....# ************
数据范围及提示 Data Size & Hint
对于50% 的数据,保证1<=n<=100,1<=li,ri,hi<=100;
对于100% 的数据,保证1<=n<=10^4, 1<=li,ri,hi<=10^3, 3<=ri-li<=10^3