我觉得你可以把他想成是一个背包问题,只要是和小于总量就放进去这个物品。当然一般都是用回溯会好一些吧,但是做算法题目会超时。之前有次面试硬币凑需要的钱的种类的问题,就看见有人用多重背包解的