CF1996F Bomb
题目描述
你有两个长度为 $n$ 的数组 $a$ 和 $b$。最初,你的分数是 $0$。每一次操作中,你可以选择一个 $a_i$ 加到你的分数上。然后 $a_i$ 将会更新为 $\max(0,a_i-b_i)$。
现在你只能执行 $k$ 次操作。那么你能得到的最大分数是多少?
输入格式
#### 本题每个测试点包含多组数据
每个测试数据的第一行输入 $t(1 \le t \le 1000)$ 表示数据组数。
每组数据的第一行包含两个整数 $n(1 \le n \le 2 \cdot 10^5)$ 和 $k(1 \le k \le 10^9)$。分别表示两个数组的长度以及操作次数。
接下来的 $2$ 行,分别输入数组 $a$ 和 $b(1 \le a_i,b_i \le 10^9)$。
保证每个测试数据中 $n$ 的总和不超过 $2 \cdot 10^5$。
输出格式
共 $t$ 行,第 $i$ 行表示第 $i$ 组数据执行 $k$ 次操作后分数的最大值。