#MXCSPJ0504. MXCSP-J第五套模拟卷T4 魔法药水(potion)
MXCSP-J第五套模拟卷T4 魔法药水(potion)
T4 魔法药水(potion)
选取 个材料,不难想到如果想有解,就需要选取的 个材料魔力之和 满足以下条件
若想要达到 的时间尽可能短,那么在固定 的情况下,若有多种方案能够满足条件,一定是 越大越好,这样时间时最短的。因此,我们枚举每一个 ,在 固定的情况下,定义 来进行 dp,其中:
表示现在考虑在前 种材料中选择, 表示已选材料的数量, 表示余数, 中记录最大的 值。
即 表示前 个材料中选择 个材料,使得选择的材料的魔力之和 取余数量 的值为 的最大的 值。
转移方程如下:
