#1495. 运输饲料

运输饲料

题目描述

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

某一天奶牛把仓库里原来的饲料全吃光了,约翰收到运来的 F1(1F1106)F1(1\le F1\le 10^6) 千克饲料。遗憾的是,他已经不记得这是哪一天的事情了。到第 D(1D2×105)D(1\le D\le 2\times 10^5) 天为止,仓库里还剩下 F2(1F2F1)F2(1\le F2\le F1) 千克饲料。

请写一个程序,判断饲料最近一次运到是在什么时候。今天牛们已经吃过饲料了,并且饲料运到的那天牛们还没有吃过饲料。

如果最终的答案有多个可能,请输出最近的那一天(即最大值)。

输入格式

11 行:四个整数 CCF1F1F2F2DD,用空格隔开。

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

输出格式

一个正整数,即饲料运到的最近时间。

输入输出样例 #1

输入 #1

3 14 4 10
1 9
5 8
8 12

输出 #1

6

说明/提示

样例解释

上一次运来了 1414 千克饲料,现在饲料还剩下 44 千克。最近 1010 天里,有 33 头牛来吃过饲料。

约翰在第 66 天收到 1414 千克饲料,当天吃掉 22 千克,第 77 天吃掉 22 千克,第 88 天吃掉 33 千克,第 99 天吃掉 22 千克,第 1010 天吃掉 11 千克,正好还剩 44 千克。

数据规模

对于30%的数据:1F2F11001\le F2\le F1\le 1001D2001\le D\le 2001C1001\le C\le 100

对于50%的数据:1F2F11001\le F2\le F1\le 1001D200001\le D\le 200001C1001\le C\le 100

对于100%的数据:1F2F11061\le F2\le F1\le 10^61D2×1051\le D\le 2\times 10^51C10001\le C\le 1000