#YACS202006C4. 积分消费

积分消费

题目描述

有一个用户,在连续的 nn 天里,都会收到积分,也会使用积分。这些积分有效期为 mm 天(mm 为一个给定的整数),若超过了 ,积分就失效了。

在第 ii 天,用户将会获得 pip_i 分,他需要消费 cic_i 分(若积分不足,则用掉全部积分后用其他方式消费)。使用积分时,应先用掉最早的。

请计算这个用户一共可以用掉多少积分。

输入格式

  • 第一行:两个整数 nnmm
  • 第二行到第 n+1n+1 行:第 i+1i+1 行每行两个整数表示 pip_icic_i

输出格式

  • 单个整数表示答案。

数据范围

  • 对于 30%30\% 的数据,1n,m10001\leq n,m\leq 1000
  • 对于 60%60\% 的数据,1n,m100001\leq n,m\leq 10000
  • 对于 100%100\% 的数据,1n,m1000001\leq n,m\leq 100000
  • 0pi,ci100000\leq p_i, c_i\leq 10000

样例数据

输入:

5 2
50 0
100 0
250 0
300 0
1000 5000

输出:

1550

输入:

5 5
0 2
2 3
5 0
3 0
2 0

输出:

2