QOJ.ac

QOJ

時間限制: 2 s 記憶體限制: 1024 MB 總分: 100

#6114. 农业

统计

作为日本农业集团的一员,你今年种植了 $N$ 种植物。每种植物都有不同的收获季节:第 $i$ 种植物必须在 $s_i$ 到 $t_i$(包含边界)之间的某一天收获。

你计划进行 $K$ 次收获,其中第 $j$ 次收获是在第 $h_j$ 天。在第 $j$ 次收获当天,如果第 $i$ 种植物尚未被收获,且该收获日处于第 $i$ 种植物的收获季节内,即 $s_i \le h_j \le t_i$,你就必须收获第 $i$ 种植物。

你不确定你计划的收获日期是否足以收获所有 $N$ 种植物。如果不够,你将无法在这个残酷的农业时代生存下去。因此,你决定编写一个程序来计算在你计划的 $K$ 次收获日之后,总共能收获的植物数量。

输入格式

第一行包含一个整数 $N$ —— 你将种植的植物数量 ($1 \le N \le 10^5$)。

接下来的 $N$ 行,每行包含两个整数 $s_i$ 和 $t_i$,表示第 $i$ 种植物的收获季节为 $[s_i, t_i]$ ($1 \le s_i \le t_i \le 10^9$)。

接下来一行包含你计划的收获天数 $K$ ($1 \le K \le 10^5$)。接下来的 $K$ 行,每行包含一个整数 $h_j$ ($1 \le h_j \le 10^9$),表示你计划的第 $j$ 次收获日期。你可以假设对于 $1 \le j \le K - 1$,满足 $h_j < h_{j+1}$。

输出格式

输出在你计划的收获日之后,总共收获的植物数量。

样例

样例输入 1

4
1 2
3 3
2 4
7 9
2
3
9

样例输出 1

3

样例输入 2

4
1 5
5 10
3 8
5 5
1
5

样例输出 2

4

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.