#ABC231E. 最少支付
最少支付
最少支付
题目描述
AtCoder 王国流通着 种硬币,面值分别为 日元、 日元、、 日元。
这里满足 ,并且对于每个 , 是 的倍数。
当只用这些硬币支付价格为 日元的商品时,支付所用的硬币数与找零所用的硬币数之和的最小值是多少?
准确地说,当 是不小于 的整数时,求「恰好凑出 日元所需的硬币数」与「恰好凑出 日元所需的硬币数」之和的最小值。
输入格式
输入按以下格式从标准输入给出。
输出格式
输出答案。
样例
3 87
1 10 100
5
如果支付 1 枚 日元硬币,并找回 1 枚 日元硬币和 3 枚 日元硬币,硬币总数就是 。
2 49
1 7
7
支付 7 枚 日元硬币是最优的。
10 123456789012345678
1 100 10000 1000000 100000000 10000000000 1000000000000 100000000000000 10000000000000000 1000000000000000000
233
数据范围
- 输入中的所有值都是整数。
- 对于每个 , 是 的倍数。
难度
提高
通过率
—
尝试
0
已通过
0
- ID
- 2340
- 类型
- 传统题
- Time Limit
- 2000ms
- Memory Limit
- 1024MiB
- 上传者