0414-雪中的松树
时间限制: 1000 毫秒 内存限制: 32768 K字节 测试点数:10 积分:3 分
请使用iostream头文件作答
提交:83/134
判题规则:严格比较
问题描述
去年冬天的时候,小C和父母到北方玩了一趟,ta看到了很多南方看不到的风景,印象最深的就是雪中的松树,雪中的松树特别漂亮。
ta决定写一个计算机程序来“画”一颗雪松,ta用*作为松树的树叶,用|作为松树的树干。
一颗雪松的树叶有n层,树干高度为h,树干的半径为r。如下图是一个层数为1,树干高度为2,树干半径为1的松树。
请注意,一层总是有5行的树叶,每一行树叶的后面没有多余的空格。最下面一行树叶的前面也没有多余的空格。
*
|
|
如下图是一个层数为2,树干高度为3,树干半径为2的松树。请注意,2层总共有10行的树叶,
每一行树叶的后面没有多余的空格。最下面一行树叶的前面也没有多余的空格。
*
***
*****
*******
*******
|||
|||
|||
如下图是一个层数为3,树干高度为2,树干半径为3的松树。
注意,树叶最低层的最底行前面没有多余的空格,每行后面也没有多余的空格。
*
***
*****
*******
*********
*******
*********
***********
*************
*************
|||||
|||||
输入
输入只有一行,该行有三个正整数n,h和r,分别表示松树的层数,树干的高度和树干的半径。(0<n,h,r<10)
输出
输出有*和|构成的松树。每行后面没有多余的空格,每行后面均有一个换行符。松树树叶最底层行首没有多余的空格。
输入样列
3 2 3
输出样例
*
***
*****
*******
*********
*******
*********
***********
*************
*************
|||||
|||||
提示
对于10%的测试数据,n=1,r=1,1≤h≤10
对于40%的测试数据,n=1,1≤h,r≤10
对于60%的测试数据,n=2,1≤h,r≤10
对于100%的测试数据,1≤n,h,r≤10