参考leetcode零钱兑换 只不过最后要在最大最小区间遍历dp数组找到最小