level 9
鸭神大人
楼主
怎么破怎么破,,,,
依赖背包
描述 Description
你有n个物品,每个物品有一个价值和体积
每个物品可能有一个依赖物品,也可能没有
对于有依赖物品的物品,若选该物品这必须选他所依赖的物品
题目保证依赖关系不形成环
现要求你从这n个物品中选出若干个满足依赖关系
并且它们的体积和不超过V
求它们的最大价值和
输入格式 Input Format
第一行n,V(n,V<=200),含义如题目所示
接下来n行
第i+1行三个数w[i],v[i],k[i],描述第i个物品的价值,体积和依赖物品
0<=k[i]<=n,若k[i]=0表示该物品没有依赖物品
输入数据保证合法
输出格式 Output Format
一个数,即能得到最大价值和
样例输入 Sample Input
4 60
753 14 4
37 9 0
966 42 2
38 22 3
样例输出 Sample Output
1003
2015年04月14日 12点04分
1
依赖背包
描述 Description
你有n个物品,每个物品有一个价值和体积
每个物品可能有一个依赖物品,也可能没有
对于有依赖物品的物品,若选该物品这必须选他所依赖的物品
题目保证依赖关系不形成环
现要求你从这n个物品中选出若干个满足依赖关系
并且它们的体积和不超过V
求它们的最大价值和
输入格式 Input Format
第一行n,V(n,V<=200),含义如题目所示
接下来n行
第i+1行三个数w[i],v[i],k[i],描述第i个物品的价值,体积和依赖物品
0<=k[i]<=n,若k[i]=0表示该物品没有依赖物品
输入数据保证合法
输出格式 Output Format
一个数,即能得到最大价值和
样例输入 Sample Input
4 60
753 14 4
37 9 0
966 42 2
38 22 3
样例输出 Sample Output
1003