去郊游
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
你有一个体积为的背包,希望带些东西上山郊游。
你有个物品可选,第个物品有体积和价值。你希望选取其中的若干个放入背包中,使得体积之和小于等于m的前提下,价值之和最大。
很快你发现了问题:物品的体积和价值好像有点过大了。而你需要在2s内解决这个问题,否则将会错过上山的公交车。加油!
输入格式
第一行两个整数,。
接下来行每行两个整数,表示第个物品的体积和价值。
输出格式
一行一个整数表示最大价值。
数据范围
对于的数据,保证。
对于另外的数据,保证。
对于的数据,保证$2\leq n\leq 40,0\leq m\leq10^{18},0\leq x_i,w_i\leq 10^{15}$。
输入样例 1
5 100
95 80
4 18
3 11
99 100
2 10
输出样例 1
101
样例解释
你可以选择第一个、第三个和第五个物品,体积和为100,价值和为101,是最大的。
友爸信奥-2024CSPJ组复赛-十连测-第一测
- 状态
- 已结束
- 规则
- IOI(严格)
- 题目
- 4
- 开始于
- 2024-9-22 20:45
- 结束于
- 2025-2-28 4:45
- 持续时间
- 3800 小时
- 主持人
- 参赛人数
- 54