#ABC474E. 一次性优惠券 / One Time Coupon
一次性优惠券 / One Time Coupon
题目描述
某家商店出售 种商品,每种商品都可以购买任意多次。
第 种商品()有以下两种购买方式:
- 不使用优惠券,支付 日元购买,并获得一张优惠券;
- 使用一张优惠券,支付 日元购买。
初始时,你一张优惠券也没有。
求买下每种商品至少一次所需的最少总金额。
给定 组测试数据,请分别求解每组数据。
输入格式
输入按以下格式从标准输入读入:
每组测试数据按以下格式给出:
输出格式
按顺序输出每组测试数据的答案,每行一个,以换行分隔。
数据范围
- 所有测试数据的 之和不超过 。
- 所有输入值均为整数。
3
5
11 6
6 5
2 1
8 3
7 4
4
5 1
5 2
5 3
5 4
6
24 13
24 2
50 12
35 25
28 26
10 1
23
13
100
考虑第一组测试数据。
例如,按如下方式操作,可以用 日元买下每种商品至少一次:
- 不使用优惠券,花 日元购买第二种商品。此时你有 张优惠券。
- 不使用优惠券,花 日元购买第三种商品。此时你有 张优惠券。
- 不使用优惠券,花 日元购买第三种商品。此时你有 张优惠券。
- 使用一张优惠券,花 日元购买第一种商品。此时你有 张优惠券。
- 使用一张优惠券,花 日元购买第四种商品。此时你有 张优惠券。
- 使用一张优惠券,花 日元购买第五种商品。此时你有 张优惠券。
无法用少于 日元就买下每种商品至少一次,因此在第一行输出 。
子任务设置
- 子任务 1(30 分):,,。
- 子任务 2(30 分):所有测试数据的 之和不超过 。
- 子任务 3(40 分):无特殊限制。
相关
在下列比赛中: