atcoder#ARC073B. [ABC060D] Simple Knapsack
[ABC060D] Simple Knapsack
配点 : 点
問題文
あなたは 個の物と、強度 のバッグを持っています。 個目の物は、重さが で価値が です。
あなたは、物のうちいくつかを選び、バッグに入れます。 ただし、選んだ物の重さの和は 以下でなくてはいけません。
あなたは、バッグに入れた物の価値の総和を最大化したいです。
制約
- すべての について、
- はすべて整数である
入力
入力は以下の形式で標準入力から与えられる。
:
出力
価値の総和の最大値を出力する。
4 6
2 1
3 4
4 10
3 4
11
個目の物を選ぶと良いです。
4 6
2 1
3 7
4 10
3 6
13
個目の物を選ぶと良いです。
4 10
1 100
1 100
1 100
1 100
400
すべての物が選べます。
4 1
10 100
10 100
10 100
10 100
0
個も物が選べません。