#YS260902. 星港补给计划

星港补给计划

题目描述

一座星港需要在接下来的 NN 周内持续获得能源单元。第 ii 周购买一个能源单元需要花费 CiC_i 元,而该周必须向星港供应 YiY_i 个能源单元。能源单元按整数个购买,且每周可购买的数量不受限制。

能源单元可以在需要时当周购买,也可以提前购买并存入仓库。每储存一个能源单元一周,需要支付 SS 元保管费。所有需求都必须按时满足,并且不能使用未来购买的能源单元满足此前的需求。

请计算完成全部补给任务所需的最小总费用。

输入格式

第一行输入两个整数 NN 和 SS。

接下来 NN 行,第 ii 行输入两个整数 CiC_i 和 YiY_i,分别表示第 ii 周的单位购买价格和需求量。

输出格式

输出一个整数,表示满足所有需求所需的最小总费用。

样例输入

4 5
88 200
89 400
97 300
91 500

样例输出

126900

数据范围

  • 1≤N≤1041\le N\le 10^4;
  • 1≤Ci≤50001\le C_i\le 5000;
  • 1≤S≤1001\le S\le 100;
  • 0≤Yi≤1040\le Y_i\le 10^4。