#1257. 金币箱
金币箱
题目描述
作为一名投资者,你每天早上都会花费很多金币去投资,每天晚上也会赚到很多金币。每天的其他时刻,金币数量不会发生变化。
你决定制作一个箱子,用来装你的财富。所以你需要统计接下来 天中每天花费的金币和收入的金币,用来作为参考。你需要保证这个箱子会在这 天中的任意时刻(包括初始时刻)都能装得下你拥有的金币。
假设:初始时,你拥有 个金币;每个金币所需容量为 。请问:这个箱子的最小容量需要设定为多少?
输入格式
第一行:两个整数 ,分别表示天数和初始金币。
此后 行:每行两个整数 ,分别表示当天早上花费的金币数量,以及当天晚上获得的金币数量。
输出格式
一个整数,表示满足条件的箱子的最小容量。
样例
3 100
50 80
40 60
50 50
150
2 50
50 30
20 25
50
样例 解释
初始时有 金币。接下来 天:
第一天:花费 ,剩余 ;收入 ,剩余 。
第二天:花费 ,剩余 ;收入 ,剩余 。
第三天:花费 ,剩余 ;收入 ,剩余 。
整个过程中,金币最多会达到 ,因此箱子的容量至少需要设为 。
数据规模与约束
对于 的数据,。
对于所有数据,。
每次花费的金币不会超过当前时刻已有的金币。
相关
在以下作业中: