U28057.再战雷霆峡谷-提升版
普及-
通过率:0%
时间限制:1.00s
内存限制:128MB
题目描述
k 有一个最大可以容纳 m 大小的背包,在雷霆峡谷中又发现一片区域有 n 种无限量水晶,每种水晶的重量是 w1,w2,...,wm,同时每种水晶的价值各有千秋 v1,v2,...,vm,k 仔细一看,发现每种水晶只能使用有限的个数,不然装入背包会产生水晶裂变,将其他水晶都震碎了,每种水晶的使用数量 c1,c2,...,cm。
请问,装入背包内(背包不一定需要装满)的水晶最大价值可以是多少?
输入格式
第一行两个整数 n,m。
第二行是每种水晶的重量,总共有 n 个整数。
第三行是每种水晶的价值,总共有 n 个整数。
第四行是每种水晶最大可以收集的数量,总共有 n 个整数。
- 1≤n≤104
- 1≤m≤4×104
- 1≤wi≤104
- 1≤vi≤107
- n≤∑ci≤105
输出格式
装入背包内水晶的最大价值。
输入输出样例
输入#1
4 20 9 9 4 1 3 5 9 8 3 1 2 3
输出#1
47