第一行包含两个整数 和 (),分别表示模块的数量和优化的总天数。 第二行包含 个整数 (),表示各模块的初始执行耗时。 第三行包含 个整数 (),表示各模块允许的执行耗时下限。
输出一个整数,表示 天后所有模块执行耗时之和的最小值。
2 3 100 80 40 10
70
在样例中,:
- 第 1 天:优化模块 1,其耗时从变为
。
- 第 2 天:优化模块 2,其耗时从变为
。
- 第 3 天:再次优化模块 2,其耗时从变为
。
最终各模块的耗时分别为和
,总和为
。此时总和达到最小。