CF588A.Duff and Meat

传统题 时间 2000 ms 内存 256 MiB 4 尝试 1 已通过 1 标签

Duff and Meat

题目描述

Duff 非常喜欢吃肉!Malek 想让她在 nn 天里都保持开心。为了在第 ii 天让她开心,Malek 需要让她恰好吃到 aia_{i} 千克的肉。

市区有一家大型肉店,Malek 想从那里为她买肉。在第 ii 天,这家店的肉价是每千克 pip_{i} 美元。Malek 已知所有天数的 a1,...,ana_{1},...,a_{n}p1,...,pnp_{1},...,p_{n}。在每一天,他可以购买任意数量的肉,并且可以把剩下的肉留到未来的日子里使用。

Malek 有点累了,所以他请求你的帮助。请帮他计算,在保持 Duff 连续 nn 天都开心的前提下,他需要花费的最少金钱。

输入格式

第一行包含一个整数 nn1n1051 \leq n \leq 10^{5}),表示天数。

接下来的 nn 行,每行包含两个整数 aia_{i}pip_{i}1ai,pi1001 \leq a_{i}, p_{i} \leq 100),分别表示第 ii 天 Duff 需要的肉量以及当天肉价。

输出格式

输出一个整数,表示让 Duff 开心 nn 天所需花费的最少金钱。

说明/提示

第一个样例中,一种最优方式是:第一天买 1 千克,第二天买 2 千克,第三天买 3 千克肉。

第二个样例中,一种最优方式是:第一天买 1 千克,第二天一次性买 5 千克(满足第二天和第三天所需的肉)。

由 ChatGPT 5 翻译

样例

3
1 3
2 2
3 1
10
3
1 3
2 1
3 2
8

在线编程 IDE

建议全屏模式获得最佳体验