#P5745. 饲料计算

饲料计算

题目描述

约翰想知道上一船饲料是什么时候运到的.在饲料运到之前,他的牛正好把仓库里原来的饲料全吃光了.

他收到运来的F1(1{F_1(1≤}Fi{F_i≤}1000000){1000000)}千克饲料.遗憾的是,他已经不记得这是哪一天的事情了.到第D(1{D(1≤}D{D≤}2000){2000)}天为止,仓库里还剩下F2{F2(}1{1≤}F2{F_2≤}Fi{F_i)}千克饲料.

约翰养了C(1{C(1≤}C{C≤}100){100)}头牛,每头牛每天都吃掉恰好1{1}千克饲料.由于不同的原因,牛们从某一天开始在仓库吃饲料,又在某一天离开仓库,所以不同的两天可能会有差距很大的饲料消耗量.每头牛在来的那天和离开的那天都在仓库吃饲料.

给出今天的日期D{D,}写一个程序,判断饲料最近一次运到是在什么时候.今天牛们已经吃过饲料了,并且饲料运到的那天牛们还没有吃过饲料.

输入格式

1{1}行:四个整数C{C,}F1{F_1,}F2{F_2,}D{D,}用空格隔开.

2{2}C+1{C+1}行:每行是用空格隔开的两个数字,分别表示一头牛来仓库吃饲料的时间和离开的时间.

输出格式

一个正整数,即上一船饲料运到的时间.

样例

输入样例

3 14 4 10
1 9
5 8
8 12

输出样例

6

提示

输入详细信息:

这批货物是14{14}公斤饲料,农民约翰有4{4}公斤左边他养了三头牛,在一段时间内吃饲料过去10{10}天。

上一次运来了14{14}千克饲料,现在饲料还剩下4{4}千克.最近10{10}天里.有3{3}头牛来吃过饲料.

约翰在第6{6}天收到14{14}千克饲料,当天 吃掉2{2}千克,第7{7}天吃掉2{2}千克,第8{8}天吃掉3{3}千克,第9{9}天吃掉2{2}千克,第10{10}天吃掉1{1}千克,正好还剩4{4}千克