#Z01538. 找零问题之plus版本
找零问题之plus版本
题目描述
和上一个问题一样,你还是拥有一笔巨款,不一样的是你不知道具体有多少种面额,也不知道面额的多少。 给你一个N,输出最少多少张纸币,可以得到N。
输入格式
输入包含多组数据。 每组数据的第一行包含两个数,N(1)和M(1 第二行包含M个数代表每种零钱的面额(面额升序给出,无需排序)。
输出格式
输出一个数,代表最少找零方案 如果无法找零,输出-1
14 4
1 5 7 10
3 3
2 4 5
2
-1
和上一个问题一样,你还是拥有一笔巨款,不一样的是你不知道具体有多少种面额,也不知道面额的多少。 给你一个N,输出最少多少张纸币,可以得到N。
输入包含多组数据。 每组数据的第一行包含两个数,N(1)和M(1 第二行包含M个数代表每种零钱的面额(面额升序给出,无需排序)。
输出一个数,代表最少找零方案 如果无法找零,输出-1
14 4
1 5 7 10
3 3
2 4 5
2
-1
豫公网安备41072702000346号