‹ 上一题 下一题 ›

g5-09135. 又快又省 未做

1000 ms 256 MB 测试点 10 通过率 100% GESP-55级·二分答案判定函数设计阶梯·进阶

题目描述

一项工程连续推进 天,第 天当天产出 件,当天成本为 (成本逐天有涨有落,还可能为负,表示当天净回收)。共有 个询问,每个询问给目标产量 与成本上限 :求最少的天数 ,使得前 天的产量之和不小于 ,且前 天的成本之和不超过 。每个询问输出一行:这样的 存在则输出 ,否则输出 。

输入格式

第一行两个整数 , 。接下来 行,第 行两个整数 , 。接下来 行,第 行两个整数 , 。

输出格式

共 行,每行一个整数:该询问的最少天数 ,无解输出 。

样例

输入
5 3
3 2
2 -1
4 3
1 1
5 2
5 4
9 3
10 100
输出
2
-1
4

样例解释

产量前缀为 ,成本前缀为 。询问 :产量达标最早在第 天(前 天产量 ),而第 天成本前缀 也达标,答案 。询问 :产量达标最早在第 天,但第 天的成本前缀 全都大于 ,无解,输出 。询问 :第 天产量 且成本 ,答案 。

数据范围

,(产量前缀严格递增),,,。产量与成本的前缀和绝对值均不超过 。

输入
输出

            
答案