#GOC01254. 包装箱
包装箱
题目描述
输入 n 个箱子的尺寸,请先把它们从小到大排序,再按排序后的顺序画出一排圆,并画出包装箱外框。
输入格式
第一行输入一个整数 n。
第二行输入 n 个整数,表示每个箱子的尺寸。
当前生成测试数据只保留了第一行的 n,但标准程序仍会继续按顺序读取 n 个尺寸并排序绘图。
输出格式
使用 GoC 绘制图形:
- 读入所有尺寸,计算最大值
maxl和总和sum; - 将这些尺寸按从小到大排序;
- 从
(0, -300)附近开始,依次画半径为排序后尺寸的圆; - 每画完一个圆后前进
a[i] + a[i+1],使相邻圆按标准程序的位置排列; - 最后后退
sum,画一个宽maxl × 2、高sum × 2的矩形框作为包装箱。
样例
3
10 20 30
先按 10,20,30 的顺序画圆,再画出能包住它们的矩形框。