Logo Universal Online Judge

UOJ

时间限制:3 s 空间限制:1024 MB

#2611. 上课

统计

题目描述

你是卷王,选了两门上课时间相同的课,分别编号为 1, 2 。 对于第 i 门课,老师会放 ni 页 ppt ,第 j 页 ppt 会在开区间 (Ai,j, Bi,j) 被放出。保证同一门课的任意两个开区间不交。 为了最大化听课效果,你可以在两个教室反复横跳,横跳所需的时间是 K 。你可以在任意实数时间横跳。 对于第 i 门课的第 j 页 ppt ,只要存在一个非空子区间 (l, r) 严格包含于 (Ai,j, Bi,j) 使得你这段时间在第 i 个教室,就认为你学会了这页 ppt 。 初始时间是 0 ,初始地点是第 1 个教室。求最多可以学会几页 ppt 。

输入格式

第一行三个正整数 n1, n2, K 。 接下来 n1 行,每行两个非负整数 A1,j, B1,j。 接下来 n2 行,每行两个非负整数 A2,j, B2,j 。

输出格式

输出一个数表示答案。

输入样例1

3 1 8 10 20 100 101 20 21 15 25

输出样例1

3

输入样例2

1 5 3 1 100 1 2 2 3 3 4 4 5 5 6

输出样例2

4

数据范围及约束

对于所有数据,保证 1 ≤ ni ≤ 3 × 10^5, 0 ≤ Ai,j < Bi,j ≤ 10^9,0≤k≤10^9

Subtask 1 (20 points) : ni ≤ 10 。

Subtask 2 (30 points) : ni,Bi,j ≤ 2000 。

Subtask 3 (25 points) : ni ≤ 2000, Bi,j − Ai,j ≤ 2K。

Subtask 4 (25 points) :无特殊限制。