#P1033. [Atcoder ABC 476 D] Automat
[Atcoder ABC 476 D] Automat
题目描述
在 AtCoder 王国中,流通着两种面额的纸币: 美元纸币和 美元纸币。
在位于 AtCoder 王国的 J 公司的全自动餐厅中,出售甜点和饮料两种商品。全自动餐厅内有一台出售 种甜点的甜点自动售货机,以及一台出售 种饮料的饮料自动售货机。甜点的编号为 到 ,饮料的编号为 到 。
甜点 的售价为 美元,饮料 的售价为 美元。
售货机的支付规则如下:
- 甜点售货机:同时接受 美元纸币和 美元纸币。
- 饮料售货机:仅接受 美元纸币。
- 两台机器找零时,找零的所有纸币均为 美元纸币。
- 每种商品最多只能购买一件(不可重复购买)。
高桥君带着 张 美元纸币和 张 美元纸币来到了这家全自动餐厅。
请问高桥君使用手中的纸币,最多可以购买多少件商品?
输入格式
输入从标准输入中给出,格式如下:
输出格式
输出一个整数,表示最多能够购买的商品总数。
数据范围
- 所有输入的值均为整数。
样例
样例输入 1
2 3 10
50 6
22 30
20 12 24
样例输出 1
4
样例解释 1: 高桥君可以按照以下步骤购买 件商品:
- 支付 张 美元纸币购买饮料 1(花费 20,找零 0)。
- 支付 张 美元纸币购买饮料 2(花费 12,找零 8 张 1 美元纸币)。
- 支付 张 美元纸币和 张 美元纸币购买甜点 2(花费 30,找零 0)。
- 支付 张 美元纸币购买甜点 1(花费 22,找零 0)。 总共购入 4 件商品,无法买到更多。
样例输入 2
1 7 67
677677677766666 0
777666777
20 12 24 67 67 67 67
样例输出 2
1
样例输入 3
20 20 30
605776135 133105105
97363214 218434035 697895427 109255624 299037330 227873982 195540071 411713803 828357845 244535208 138059186 639510883 39844882 707397687 371274487 696536603 351588202 319490007 47121612 87169661
32256972 567982330 554885983 299718223 443859449 687952877 264684780 666659381 576335424 941894234 406248934 321334900 423472560 863738035 213143887 384834384 468161291 673106162 164648316 15903323
样例输出 3
22