#GOC02034. 安全距离
安全距离
题目描述
根据每个人给定的距离要求,绘制一列间隔尽量小、又满足要求的排队示意图。人物先后顺序不能改变。
输入格式
第一行包含一个整数 ,表示人数。
第二行包含 个正整数,依次表示每个人要求的安全距离。
绘制要求
- 每个人由一个宽 、高 的实心长方形和头顶的实心圆组成。圆的半径为 ,圆与长方形上边正中相切。所有人物底端对齐。
- 相邻两个人的身体边缘之间的空隙,等于这两个人要求的安全距离中较大的一个。例如两人的要求为 和 ,空隙取 。
- 要求的安全距离达到全队最大值的人物使用红色(色号 ),并列最大的人物都用红色;其他人物用蓝色(色号 )。
输出格式
使用 GoC 绘制符合上述要求的图形,不需要输出文字。
样例 1
输入
6
10 20 60 40 10 60
输出图形

数据范围
- 每个人要求的安全距离均在 到 之间。