F. 江桥爱跑步【2025暑假集训T6】

    传统题 2000ms 512MiB

江桥爱跑步【2025暑假集训T6】

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

题目描述

操场上有 nn 名学生在跑步。

为了方便计算,我们把操场看成一维数轴,第 ii 名学生属于第 aia_i 个班级,跑步的区间为 [li,ri][l_i,r_i] (liri)(l_i \leq r_i),其中 lil_i 为左端点,rir_i 为右端点。

江桥会发起 qq 次询问,第 ii 次询问为三个正整数 ci,xi,yic_i,x_i,y_i,江桥想知道第 cic_i 个班级里有多少名学生的跑步区间恰好有一个左右端点位于区间 [xi,yi][x_i,y_i] 内。特殊的,如果某名学生站在原地(li=ril_i = r_i),那么视为其只有一个端点(例如对于询问 [1,3][1,3],学生 [3,3][3,3] 满足条件)。

输入格式

第一行三个正整数 n,m,qn,m,q,表示学生数量、班级数量和询问次数。

接下来 nn 行每行 33 个正整数 ai,li,ria_i,l_i,r_i 表示第 ii 名学生所属班级、跑步区间的左右端点。

接下来 qq 行每行 33 个正整数 ci,xi,yic_i,x_i,y_i,含义如上所述。

输出格式

对于每次询问,输出一个整数表示该次询问的答案。

5 2 3
1 10 30
2 20 40
2 30 30
1 20 40
1 10 50
1 50 50
2 10 30
1 30 60
1 2 3

样例解释

对于第 11 次询问 1,50,501,50,5011 班里只有 [10,50][10,50] 符合条件。

数据规模与约定

下发文件

下发文件分别对应子任务 1155

有合理的子任务依赖。

子任务编号 n,m,qn,m,q≤ 特殊性质 分值
11 10310^3 2020
22 10510^5 li=ril_i = r_i
33 10510^{5} m=1m = 1
44
55 3×1053 \times 10^{5}

对于 100%100\% 的数据:保证 $1 \leq n,m,q \leq 3 \times 10^{5},1 \leq a_i,c_i \leq m,1 \leq l_i \leq r_i \leq 10^{9},1 \leq x_i \leq y_i \leq 10^{9}$。

2025模拟赛8

未参加
状态
已结束
规则
IOI
题目
6
开始于
2025-7-28 8:00
结束于
2025-7-28 12:00
持续时间
4 小时
主持人
参赛人数
37