B. 奶牛进食

    传统题 1000ms 256MiB

奶牛进食

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

样例下载

题目描述

约翰想知道上一车饲料是什么时候运到的。在饲料运到之前,他的牛正好把仓库里原来的饲料全吃光了。他收到运来的 SS 千克饲料。遗憾的是,他已经不记得这是哪一天的事情了。到第 KK 天为止,仓库里还剩下 TT 千克饲料。

约翰养了 NN 头牛,每头牛每天都吃掉恰好 11 千克饲料。由于不同的原因,牛们从某一天开始在仓库吃饲料,又在某一天离开仓库,所以不同的两天可能会有差距很大的饲料消耗量。每头牛在来的那天和离开的那天都在仓库吃饲料。给出今天的日期 KK,写一个程序,判断饲料最近一次运到是在什么时候。今天牛们已经吃过饲料了,并且饲料运到的那天牛们还没有吃过饲料。

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

输入格式

11 行:四个整数 NNSSTTKK

22N+1N+1 行:每行两个整数,分别表示一头牛来仓库吃饲料的时间和离开的时间。

输出格式

一个正整数,即上一车饲料运到的时间。

样例输入

3 14 4 10
1 9
5 8
8 12

样例输出

6

样例解释

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

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

数据规模

1TS1061 ≤ T ≤ S ≤ 10^61K2×1031 ≤ K ≤ 2 × 10^31N1001 ≤ N ≤ 100

2026-09-17

未参加
状态
已结束
规则
OI
题目
4
开始于
2026-9-17 8:30
结束于
2026-9-17 12:00
持续时间
3.5 小时
主持人
参赛人数
9