每个物品有

等价转换为有 个相同的物品,每个都只能选一次,这样就转换为 01 背包 问题

二进制分组优化

这样“捆绑销售”的同时还能够覆盖到所有件数的情况