#GOC02058. 果园摘果(2023南海区goc区赛真题甲组)
果园摘果(2023南海区goc区赛真题甲组)
题目描述
请使用 GoC 绘制与示意图一致的图形。


绘制要求
果园的金苹果成熟了,农场主非常高兴。他准备了许多的箱子来装树上的金苹果,一个箱子最多能装D个金苹果。假如农场主要求如下:
1、相邻树上的金苹果可以装在同一个箱子中;
2、同一棵树上的金苹果必须要装在同一个箱子中。
3、最多金苹果的树必须单独装在一个箱子中;
那么,果园中的N棵苹果树,最少需要几个箱子呢?每个箱子装了多少个金苹果呢(靠前的箱子尽量装多一些)?你能帮农场主算一算吗?
样例
5 20
5 8 6 10 3
6 30
10 12 20 8 25 30
输入格式
第一行有两个整数N(N<=25)和D(D<=100),分别表示果园有N棵树,箱子最多能装D个金苹果。
接下来有N个整数,表示编号为1~N果树上的金苹果数量ai(ai<=D)。
输出格式
用高为50,宽为100的空心矩形表示箱子,每个箱子的间距为10,箱子的中心位置用命令p.text(数值),写出该箱子中金苹果的数量。
数据保证,箱子的总数不超过6。
注意:要保证图形不超出画布。
使用 GoC 绘制出与示意图一致的图形。