题目描述
给定长度为 n 的 a,b 数组,a 数组的所有元素都等于 1,同时可以执行以下操作:
- 选择两个整数 i,x,i 为 a 数组的下标,使得 ai=ai+xai,(1≤i≤n,x>0)。
当操作后,所有 ai==bi的下标,你将获得 ci 乔斯币。
问执行不超过 k 次操作的情况下,可以获得的最大乔斯币数量?
输入格式
第一行包含两个整数 n,k,表示数组的大小和最大操作次数。
第二行包含 n 个整数,b1,b2,b3,...,bn。
第三行包含 n 个整数,c1,c2,c3,...,cn。
(1≤n≤103,1≤k≤105)
(1≤bi≤103,1≤ci≤106)
输出格式
输出一行一个整数,表示不超过 k 次操作可以获得的最大乔斯币数量。
5 9
5 2 5 6 3
5 9 1 9 7
30
提示