1298:17的圣诞树-2

时间限制: 1 S | 内存限制: 65536 KB
Accept: 41 | Submit: 77
[提交] [状态] [讨论版]
描述

快到圣诞节啦,我们来输出一棵圣诞树吧。

这棵圣诞树总共有 n 层,最上面那层高度是 2,往下一层高度是 3,...,最下面一层高度是 n + 1。

树干的高度是 层数 / 2 向上取整。

输入
一个正整数 n 代表圣诞树总共有 n 层。(n <= 20)
输出

一棵层数为 n 的圣诞树。

样例输入

样例输入1:

3

样例输入2:

4

样例输出

样例输出1:

   /\
  /__\
   /\
  /  \
 /____\
   /\
  /  \
 /    \
/______\
   ||
   ||

样例输出2:

    /\
   /__\
    /\
   /  \
  /____\
    /\
   /  \
  /    \
 /______\
    /\
   /  \
  /    \
 /      \
/________\
    ||
    ||
HINT

注意:每行最后一个字符后面没有空格,最后一行输出以后也要换行。

请严格控制换行和空格的数量,多余的换行和空格会导致Presentation Error(格式错误)。

建议测试时把样例输出复制到文本文档中与你的输出进行对比。

来源
TKK-ICPC Round#7