#Duck019. [DuckOI]有意思区间
[DuckOI]有意思区间
题目描述
DengDuck 最近痴迷地爱上了区间,各种毒瘤维护让他痴迷,虽然仅仅是痴迷而没有做出来……。
由于你一不小心惹怒了 DengDuck,DengDuck 让你做一道题,做不出来你就寄了。
给你一个长度为 的数组 ,还有一个常数 。
DengDuck 定义「有意思区间」为满足区间和小于等于 的区间。
接下来,DengDuck 为了刁难你,给出了 次查询。
每次查询给出 ,求有多少二元组 满足 是一个「有意思区间」,。
你一定要做出来这道题,薄纱 DengDuck 啊!
输入格式
第一行给出两个正整数 。
第二行 个 整数,分别表示 。
第三行至第 ,每行两个正整数 表示一个询问。
输出格式
输出一共 行,第 行表示第 次询问的答案。
5 5 4
1 2 3 4 5
2 3
1 4
1 3
4 5
1 5
2
5
4
1
5
提示
对于 的数据,。
对于 的数据,。
对于另外的 的数据,保证 ,在这 的数据中,有一半的数据点满足 。
对于 的数据,,,。