#1644. [ABC231E] Minimal payments
[ABC231E] Minimal payments
题目描述
现有 种硬币。
每个硬币的面额为 。
保证对于 , 是 的倍数。
现在,你想买价值为 元钱的物品。
求你用出的硬币个数和商家找回的硬币个数的总和的最小值是多少。具体可以参考样例解释
输入格式
第一行输入两个整数
接下来一行输入 个空格隔开的整数代表
输出格式
输出一个整数
3 87
1 10 100
5
2 49
1 7
7
10 123456789012345678
1 100 10000 1000000 100000000 10000000000 1000000000000 100000000000000 10000000000000000 1000000000000000000
233
提示
- 所有输入值均为整数。
- 的 都是 的倍数。
Sample Explanation 1
如果我们用一枚 硬币付款,并收到一枚 硬币和三枚 硬币作为找零,那么花费的硬币的总数就是 。
Sample Explanation 2
直接使用 个面值为 的硬币付款,不需要找零。
相关
在下列比赛中: