输入的第一行包含两个整数 和 ,用一个空格分隔,表示士兵的数量和进行一次组团训练所需的金币数。接下来 行,每行包含两个整数 和 ,用一个空格分隔,表示第 名士兵进行一次训练的金币成本和要成为顶尖战士所需的训练次数。
输出一行包含一个整数,表示使得所有士兵成为顶尖战士所需的最少金币数。
3 6 5 2 2 4 3 2
16
花费金币最少的训练方式为:进行 2 次组团训练,花费 枚金币,此时士兵 1, 3 已成为顶尖战士;再花费 4 枚金币,让士兵 2 进行两次训练,成为顶尖战士。总花费为 。
- 对于 40% 的评测用例,。- 对于所有评测用例,。