#9165. 猪扫货

传统 1000 ms 256 MiB
标准 IO
文本比较 09J25105 标签

题目描述

题目背景 pig

超市里有 nn 个零食货架,每个货架只售卖一种零食。

其中,第 ii1in1\le i\le n)种零食的单价为 aia_i 元,每位顾客限购 bib_i 件。

mm 只猪闯入超市扫货。其中,第 ii1im1\le i\le m)只猪有 cic_i 元。

对于每只闯入超市的猪,计算他最多能购买多少件零食。

假设每种零食的数量都足够多。

输入格式

第一行两个整数 n,mn,m1n,m2×1051\le n,m\le2\times10^5),分别表示货架的数量和猪的数量。

第二行 nn 个整数 aia_i1ai1091\le a_i\le10^9),第 ii 个数表示第 ii 种零食的单价(单位:元)。

第三行 nn 个整数 bib_i1bi2×1051\le b_i\le2\times10^5),第 ii 个数表示第 ii 种零食限购的件数。

接下来 mm 行中的第 ii 行有一个整数 cic_i1ci2×1051\le c_i\le2\times10^5),表示第 ii 只猪身上带了多少元钱。

输出格式

输出 mm 行,每行一个整数。第 ii 行的数表示第 ii 只猪最多能购买多少件零食。

样例

样例

输入

3 4
4 100 2
3 100 2
1
10
114514
16

输出

0
3
105
5

解释

11 只猪没带钱,无法购买任何零食,因此答案是 00

22 只猪可以购买 2244 元的零食和 1122 元的零食。对他来说,虽然也存在其它购买 33 件零食的方案,但不存在购买超过 33 件零食的方案。因此,答案是 33

33 只猪是富哥,嘎嘎扫货,大手一挥,只不过超市的限购规定束缚了他的钞能力。

44 只猪很懒,懒得解释。