YZOJ P3216 行商
时间限制:1000MS 内存限制:262144KB
难度:\(4.0\)
-
题目描述
有 \(n\) 个货物,每个货物都有各自的重量 \(w_i\) 和价值 \(c_i\),但是载重量仅为 \(m\) 。
挑选出一些货物,总重量不超过 \(m\),使价值之和最大。
-
输入格式
第一行,两个整数 \(n\),\(m\);
接下来 \(n\) 行,每行两个整数 \(w_i\),\(c_i\) 。
-
输出格式
一个整数 \(ans\) 。
-
样例输入
1 2 3 4 5 |
4 3 3 10 2 7 2 8 1 1 |
-
样例输出
1 |
10 |
-
数据规模与约定
\(1 \leq n \leq 10^6\),\(1 \leq m \leq 4^{31}\),\(1 \leq w_i \leq 3\),\(1 \leq c_i \leq 10^9\) 。