QOJ.ac

QOJ

時間限制: 5 s 記憶體限制: 512 MB 總分: 100 可 Hack ✓

#4219. Insectes

统计

Vous avez $n$ fourmis noires dans votre terrarium, et la $i$-ième fourmi noire vit aux coordonnées $(a_i, b_i)$.

Chaque jour, pendant les $m$ jours suivants, vous achetez une nouvelle fourmi pour votre terrarium. Vous n'achetez que des fourmis blanches, et la $i$-ième fourmi blanche que vous achetez vivra aux coordonnées $(x_i, y_i)$.

Chaque jour, vous nourrissez certains de vos insectes. Si vous nourrissez un insecte, celui-ci n'aura pas faim ce jour-là. Si la $i$-ième fourmi blanche a faim et que la $j$-ième fourmi noire a faim, et que $x_i \geq a_j$ et $y_i \geq b_j$, elles se battront.

Trouvez, pour chaque jour, le nombre minimal de fourmis à nourrir afin qu'il n'y ait aucun combat.

Entrée

La première ligne contient un entier $n$ ($1 \leq n \leq 100\,000$) : le nombre de fourmis noires dans votre terrarium.

Chacune des $n$ lignes suivantes contient la description des fourmis noires. La $i$-ième ligne contient deux entiers, $a_i, b_i$ ($0 \leq a_i, b_i \leq 100\,000$).

La ligne suivante contient un entier $m$ ($1 \leq m \leq 100\,000$) : le nombre de jours pendant lesquels vous allez acheter de nouvelles fourmis blanches.

Chacune des $m$ lignes suivantes contient la description des fourmis blanches dans l'ordre où vous les achetez, telle que la $i$-ième ligne contient deux entiers, $x_i, y_i$ ($0 \leq x_i, y_i \leq 100\,000$).

Notez que différentes fourmis peuvent vivre aux mêmes coordonnées.

Sortie

Affichez $m$ entiers, tels que le $i$-ième d'entre eux soit égal au nombre minimal de fourmis que vous devez nourrir pour éviter les combats entre les fourmis noires $1, 2, \dots, n$ et les fourmis blanches $1, 2, \dots, i$.

Exemples

Entrée 1

3
0 0
1 1
2 2
4
0 0
1 1
0 0
3 3

Sortie 1

1
2
2
3

Editorials

IDTypeStatusTitlePosted ByLast UpdatedActions
#1013EditorialOpen题解Qiuly2026-02-14 01:41:57View

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.