#56. Cow Dance Show
0
Cow Dance Show
Cow Dance Show
题目描述
经过数月的排练,奶牛们已经几乎准备好进行她们一年一度的舞蹈演出;今年她们将表演著名的牛类芭蕾舞剧《Cowpelia》。 演出唯一尚未确定的方面是舞台的大小。大小为 的舞台可以同时容纳 头奶牛跳舞。牛群中共有 头奶牛(),并按她们必须在舞蹈中出场的顺序方便地编号为 。每头奶牛 计划跳舞持续特定的时间 。 最初,奶牛 出现在舞台上并开始跳舞。当这些奶牛中最先完成表演的那一头结束后,她离开舞台,奶牛 立即开始跳舞,依此类推,因此舞台上始终有 头奶牛在跳舞(直到演出末尾我们开始不够奶牛可用)。当最后一头奶牛完成她的舞蹈部分时,演出在时间 结束。 显然, 的值越大, 的值就越小。由于演出不能持续太久,输入会给出一个上界 ,表示 允许的最大值。在该约束下,请确定 的最小可能值。
输入格式
第一行输入包含 和 ,其中 是一个不超过 100 万的整数。 接下来的 行给出奶牛 的舞蹈时长 。每个 是范围 内的整数。 保证当 时,演出一定能按时结束。
输出格式
输出使得整场舞蹈演出用时不超过 的最小 值。
5 8
4
7
8
6
4
4
提示
题目来源:Delphine 和 Brian Dean
标签: USACO|2017|Silver
来源
USACO|2017|Silver