#GOC02039. 树木防护(2023南海区goc区赛真题乙组)

    ID: 9748 传统题 1000ms 256MiB 尝试: 0 已通过: 0 难度: (无) 上传者: 标签>goc二级输入和输出if语句变量for循环圆和椭圆

树木防护(2023南海区goc区赛真题乙组)

题目描述

按树木的高度绘制不同的防护标记,并框出最高的树木。

输入格式

第一行包含一个整数 nn,表示树木数量。

第二行包含 nn 个正整数,依次表示每棵树的高度,单位为分米。树高互不相同。

绘制要求

  • 高度不超过 1010:画边长为 3030 的绿色实心正方形(色号 33)。
  • 高度大于 1010 且不超过 3030:画边长为 3030 的橙色实心正方形(色号 1414)。
  • 高度大于 3030:画半径为 2020 的红色实心圆(色号 11)。
  • 按输入顺序从左到右排列,所有标记中心在同一条水平线上,相邻中心相距 4545
  • 在最高树木的标记外,加画一个边长为 5050 的黄色空心正方形(色号 55),方框与标记同心。

输出格式

使用 GoC 绘制符合上述要求的图形,不需要输出文字。

样例 1

输入

15
7 38 16 24 6 31 20 10 42 12 26 9 15 27 33

输出图形

样例 1 的输出图形

样例 2

输入

9
11 12 15 17 19 26 39 47 20

输出图形

样例 2 的输出图形

数据范围

  • 1n151 \le n \le 15
  • 树高为互不相同的正整数。