#GOC01425. 第6题 梅花桩

    ID: 9156 传统题 1000ms 256MiB 尝试: 0 已通过: 0 难度: (无) 上传者: 标签>goc四级一维数组基础数组控制图形和可视化表达

第6题 梅花桩

题目描述

舞狮表演要用到高低不同的梅花桩。给出每根梅花桩的高度,请先按从低到高排序,再画出排好后的梅花桩。

图片

图片

输入格式

第一行输入一个整数 nn,表示梅花桩数量。

第二行输入 nn 个整数,表示每根梅花桩的柱体高度。

输出格式

标准程序先把所有高度从小到大排序,然后从坐标 (-370, -300) 开始依次绘制:

  • 对当前高度 hh,向上移动 h / 2
  • 绘制一个宽 10、高 hh 的矩形作为桩体;
  • 再向上移动 h / 2 + 10
  • 绘制横半径 20、纵半径 10 的椭圆作为梅花盘;
  • 回到底部后向右移动 50,绘制下一根梅花桩。

整体颜色使用 6 号色。绘制效果应与示意图一致。

样例

3
600 400 20

数据范围与提示

排序按数值升序进行;若高度相同,画出的梅花桩高度相同。当前测试可能包含重复高度。