A. [ABC371D] 1D Country

    传统题 1000ms 256MiB

[ABC371D] 1D Country

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

题目描述

在一条数线上有 NN 个村庄。第 ii 个村庄位于坐标 XiX_i 处,有 PiP_i 个村民。

回答 QQ 个问题。 查询的格式如下:

  • 给定整数 LiL_iRiR_i ,求位于坐标 LiL_iRiR_i (含)之间的村庄的村民总数。

给定的村民坐标按照从小到大的顺序给出。

输入格式

第一行输入 NN

第二行输入 X1,X2,,XNX_1,X_2,\cdots,X_N

第三行输入 P1,P2,,PNP_1,P_2,\cdots,P_N

第四行输入 QQ

接下来 QQ 行,每行两输入两个整数 Li,RiL_i,R_i

输出格式

一共输出 QQ 行,每行一个整数代表答案。

4
1 3 5 7
1 2 3 4
4
1 1
2 6
0 10
2 2
1
5
10
0
7
-10 -5 -3 -1 0 1 4
2 5 6 5 2 1 7
8
-7 7
-1 5
-10 -4
-8 10
-5 0
-10 5
-8 7
-8 -3
26
15
7
26
18
28
26
11

样例 1 解释

请看第一个查询。坐标 1111 之间的村庄是坐标 11 处的村庄,有 11 个村民。因此,答案为 11

考虑第二个查询。坐标 2266 之间的村庄是坐标 3355 处的村庄,分别有 2233 名村民。因此,答案为 2+3=52+3=5

数据范围

  • 1N,Q2×1051\leq N,Q\leq 2\times 10^5
  • 109X1<X2<<XN109-10^9\leq X_1 < X_2 < \ldots < X_N \leq 10^9
  • 1Pi1091\leq P_i\leq 10^9
  • 109LiRi109-10^9\leq L_i \leq R_i \leq 10^9
  • 所有输入值均为整数。

月赛

未参加
状态
已结束
规则
IOI
题目
4
开始于
2026-4-10 10:00
结束于
2026-4-14 14:00
持续时间
100 小时
主持人
参赛人数
20