B. 镜与谜烟的彼方

    传统题 2000ms 1024MiB

镜与谜烟的彼方

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

Description

在和西风骑士团火花骑士交流之后,Naganohara Yoimiya 尝试制作了 n 个炸弹,编号分别为 1,2,,n;她计划将编号为 i 的炸弹埋在数轴上的 ai 位置。

每个炸弹的爆炸范围都是一个确定的正整数 d,如果引爆一个位置 p 的炸弹,那么位置在 [pd,p+d] 内的炸弹都会被引爆;这些被引爆的炸弹也可能进一步引爆更多的炸弹。

Naganohara Yoimiya 认为一个炸弹区间 [l,r] 是好的,当且仅当:如果她现在埋下编号在区间 [l,r] 内的炸弹(其中编号为 i 的炸弹被埋放在位置 ai),那么任意选择埋下的炸弹中的某一个引爆,都会导致埋下的所有炸弹被引爆。

现在给出 Naganohara Yoimiya 计划埋下炸弹的位置 a1,a2,,an,以及炸弹的爆炸范围 d,Yoimiya 会进行 q 次询问,每次询问会给出区间 [L,R],问有多少子区间 LlrR 是一个好的炸弹区间。

Input Format

第一行三个正整数 n,d,q

第二行 n 个正整数 a1,a2,,an

接下来 q 行,每行两个正整数 L,R 表示一组询问。

Output Format

对于每组询问,输出一行一个非负整数表示答案。
7 3 2
3 7 1 6 3 11 9
1 4
3 7
5
10

Hint

数据范围

对于所有数据,1n,q3×105,1ai,d109

测试点编号 n q 特殊性质
1,2 10 10
3 2000 2000
4,5 2000 2×105
6,7,8 2×105 2×105 aiai+1
9,10,11 2×105 1 询问满足 L=1,R=n
12,13,14,15 2×105 2×105 询问满足 L=1
16,17 105 105 数据随机生成
18,19,20 105 105
21,22 2×105 2×105
23,24,25 3×105 3×105

其中数据随机生成的方式为:首先确定 n=105,q=105,然后在 [1,109] 范围内随机生成 d 和每个 ai,然后随机生成 q 个区间 [L,R],每个区间都在所有区间中等概率选取。

样例解释

所有好的炸弹区间为:[1,1],[1,4],[1,5],[1,7],[2,2],[2,5],[2,7],[3,3],[3,5],[3,7],[4,4],[4,5],[4,7],[5,5],[6,6],[6,7],[7,7]

附件

Source

NOIP模拟题 2024

2024模拟题

未参加
状态
已结束
规则
ACM/ICPC
题目
4
开始于
2024-11-23 15:00
结束于
2024-11-29 19:00
持续时间
148 小时
主持人
参赛人数
0