‹ 上一题 下一题 ›

g6-08074. 食堂备餐 未做

1000 ms 256 MB 测试点 ? 6级·完全背包与划分GESP-6拔高计数型背包

题目描述

学校食堂要按订单备米。仓库里有 种米袋,第 种每袋重 千克、进价 元,每种都能整袋整袋地搬,搬多少袋都行。现在有 张订单,第 张订单要求准备至少 千克大米,多一点没关系。请分别算出每张订单最少要花多少钱。

输入格式

第一行两个整数 。

接下来 行,每行两个整数 。

接下来 行,每行一个整数 。

输出格式

输出 行,每行一个整数,依次表示每次询问的最少花费。

样例

输入 1

2 3
3 4
5 6
7
10
1

输出 1

10
12
4

第一单:一袋 千克加一袋 千克共 千克,够了,花费 元;第二单:两袋 千克共 千克,花费 元;第三单:一袋 千克就够 千克,花费 元。

数据范围

,,,。数据保证每次询问都能凑够。

输入
输出

            
答案