逃亡的準備

2021-06-21 05:38:39 字數 862 閱讀 8589

在《harry potter and the deathly hallows》中,harry potter他們一起逃亡,現在有許多的東西要放到赫敏的包裡面,但是包的大小有限,所有我們只能夠在裡面放入非常重要的物品,現在給出該種物品,現在給出該種物品的數量、體積、價值的資料,希望你能夠算出能使揹包的價值最大的組合方式,並且輸出這個數值,赫敏會非常地感謝你。

輸入有多組資料,每組資料的第一行有2個整數,物品種數n(1<=n<=2000)和揹包裝載體積v(1<=v<=500)。2行到i+1行每行3個整數,為第i種物品的數量m(1<=m<=5000)、體積w(1<=w<=20)、價值s(1<=s<=100)。

對於每組資料輸出乙個整數,即為能拿到的最大的物品價值總和。

2 10

3 4 3

2 2 5

13
//關鍵字: 多重揹包, 轉化為以二進位制形式的01揹包
//標程:
#include#includeusing namespace std;

class item

;item  record[2205][20]; 

int dp[1000];  

int main()

else }

for(k=0;k for(int x=volume;x-record[i][k].volume>=0;x--)

if(dp[x] < dp[x-record[i][k].volume]+record[i][k].value)

dp[x]=dp[x-record[i][k].volume]+record[i][k].value;

}cout<}

return 0;

}

逃亡的準備 hallows

逃亡的準備 hallows 問題描述 在 harry potter and the deathly hallows 中,harry potter他們一起逃亡,現在有許多的東西要放到赫敏的包裡面,但是包的大小有限,所以我們只能夠在裡面放入非常重要的物品,現在給出該種物品的數量 體積 價值的數值,希望你...

題目 逃亡的準備

問題描述 在 harry potter and the deathly hallows 中,harry potter他們一起逃亡,現在有許多的東西要放到赫敏的包裡面,但是包的大小有限,所以我們只能夠在裡面放入非常重要的物品,現在給出該種物品的數量 體積 價值的數值,希望你能夠算出怎樣能使揹包的價值最...

SSL 1236 逃亡的準備

在 harry potter and the deathly hallows 中,harry potter他們一起逃亡,現在有許多的東西要放到赫敏的包裡面,但是包的大小有限,所以我們只能夠在裡面放入非常重要的物品,現在給出該種物品的數量 體積 價值的數值,希望你能夠算出怎樣能使揹包的價值最大的組合方...