#T2061. 最少硬币数(Minimizing Coins)
最少硬币数(Minimizing Coins)
链接: https://cses.fi/problemset/task/1634
板块: Dynamic Programming
时限: 1.00 s | 内存: 512 MB
题目描述
考虑一个由 种硬币组成的货币系统。每种硬币都有一个正整数面值。你的任务是用这些可用硬币凑出金额 ,并使硬币数量最少。
例如,如果硬币为 ,目标金额为 ,一种最优方案是 ,需要 枚硬币。
输入
第一行输入包含两个整数 和 :硬币的种类数和目标金额。
第二行包含 个互不相同的整数 :每种硬币的面值。
输出
输出一个整数:最少的硬币数量。如果无法凑出目标金额,则输出 。
数据范围
样例输入
3 11
1 5 7
样例输出
3
鲁公网安备37011202002910号