#D0887. 自动售货机
自动售货机
题目描述
小 D 在游乐园中发现了一台纪念币自动售货机,一枚纪念币的价格为 美分。
售货机只接受以下四种硬币:
- 美元硬币,面值为 美分;
- 美分硬币;
- 美分硬币;
- 美分硬币。
售货机不会找零,因此小 D 必须恰好投入 美分。为了尽快完成投币,他希望使用的硬币数量尽可能少。
假设小 D 拥有足够多的各种硬币,请计算他最少需要投入多少枚硬币。
输入格式
输入一行,包含一个正整数 ,表示纪念币的价格,单位为美分。
输出格式
输出一个整数,表示恰好支付 美分所需的最少硬币数量。
样例
14
5
21
3
30
3
样例解释
样例 1 中,使用 枚 美分和 枚 美分,共 枚硬币。
样例 2 中,使用 枚 美分和 枚 美分,共 枚硬币。
样例 3 中,使用 枚 美分,共 枚硬币。如果先用 枚 美分再补 枚 美分,则需要 枚,不是最优。
数据范围与约定
| 子任务 | 分值 | 限制 |
|---|---|---|
| 无特殊限制 |
对于 的数据,保证 。
相关
在下列比赛中: