1行目に品物の数 n とナップサックの容量、続く n 行に各品物の重さと価値を入力として受け取ります。動的計画法を使って、重さの合計が容量以内で価値の合計が最大になる品物の組み合わせを求め、価値の最大値と選んだ品物の番号(1から始まる)を表示してください。
4 8 3 4 4 5 2 3 5 7
価値の最大値: 11 選んだ品物: [1, 4]