[USACO18OPEN] Talent Show G
You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.
题目描述
Farmer John 要带着他的 头奶牛,方便起见编号为 ,到农业展览会上去,参加每年的达牛秀!他的第 头奶牛重量为 ,才艺水平为 ,两者都是整数。
在到达时,Farmer John 就被今年达牛秀的新规则吓到了:
(一)参加比赛的一组奶牛必须总重量至少为 (这是为了确保是强大的队伍在比赛,而不仅是强大的某头奶牛),并且。
(二)总才艺值与总重量的比值最大的一组获得胜利。
FJ 注意到他的所有奶牛的总重量不小于 ,所以他能够派出符合规则(一)的队伍。帮助他确定这样的队伍中能够达到的最佳的才艺与重量的比值。
输入格式
第一行是两个整数,分别表示牛的个数 和总重量限制 。
第 到 行,每行两个整数,第 行的整数表示第 头奶牛的重量 和才艺水平 。
输出格式
请求出 Farmer 用一组总重量最少为 的奶牛最大可能达到的总才艺值与总重量的比值。
如果你的答案是 ,输出 向下取整的值,以使得输出是整数(当问题中的数不是一个整数的时候,向下取整操作在向下舍入到整数的时候去除所有小数部分)。
请注意当问题的答案恰好是整数 时,你的程序可能会由于浮点数精度误差问题最后得到一个 的答案,向下取整后变为 导致答案错误。这种情况下你可以在输出答案前给答案加上一个极小的值 来避免该问题。
3 15
20 21
10 11
30 31
1066
提示
样例解释
在这个例子中,总体来看最佳的才艺与重量的比值应该是仅用一头才艺值为 、重量为 的奶牛,但是由于我们需要至少 单位的重量,最优解最终为使用这头奶牛加上才艺值为 、重量为 的奶牛。这样的话才艺与重量的比值为 ,乘以 向下取整之后得到 。
数据规模与约定
对于全部的测试点,保证 ,,,。
国庆提高组30题(1~3号)
- Status
- Done
- Rule
- IOI
- Problem
- 28
- Start at
- 2024-9-29 17:00
- End at
- 2024-10-8 1:00
- Duration
- 200 hour(s)
- Host
- Partic.
- 55