5803: 【二分查找】百度2023秋招-小红的第16版方案
金币值:
1
时间限制:2.000 s
内存限制:128 M
正确:8
提交:21
正确率:38.10% 命题人:
题目描述
小红正在做一个计划,她先写了份初版方案,但是领导不太满意,让小红改一改。
改着改着,小红就改了16 版方案,然后领导说,还是用初版方案吧,现在小红非常的.....
小红组内有n个人,大家合作完成了一个初版方案,初始时大家的愤怒值都是0。
但是领导对方案并不满意,共需要修改m次方案,每次修改会先让第l到r个人的愤怒值加 1,然后再修改方案。
组内每个人都有一个愤怒阈值a,一旦第i次修改时有人愤怒值大于愤怒阈值,他就会去找领导对线,直接将最终的方案定为第i-1方案,并且接下来方案都不需要再修改了。
小红想知道,最终会使用第几版方案。 初版方案被认为是第0版方案。
输入格式
第一行输入两个整数n,m(1<=n,m<=10^5)表示数组长度和修改次数。
第二行输入n个整数表示数组a(0<=a<=10^9)
接下来m行,每行输入两个整数l,r(1<=l<=r<=n)
输出格式
输出一个整数表示答案
输入样例 复制
2 3
2 2
1 1
1 2
2 2
输出样例 复制
3
提示
改三次方案,大家的愤怒度都为2,都不超过愤怒阈值,所以使用最后一版方案。