QOJ.ac

QOJ

时间限制: 5 s 内存限制: 512 MB 总分: 100 可 Hack ✓

#4219. Owady

统计

Masz $n$ czarnych mrówek w swoim terrarium, a $i$-ta czarna mrówka żyje w punkcie o współrzędnych $(a_i, b_i)$.

Każdego dnia przez następne $m$ dni będziesz kupować nową mrówkę do swojego terrarium. Kupujesz tylko białe mrówki, a $i$-ta biała mrówka, którą kupujesz, będzie żyła w punkcie o współrzędnych $(x_i, y_i)$.

Każdego dnia karmisz niektóre ze swoich owadów. Jeśli nakarmisz owada, nie będzie on głodny tego dnia. Jeśli $i$-ta biała mrówka jest głodna, a $j$-ta czarna mrówka jest głodna oraz $x_i \ge a_j$ i $y_i \ge b_j$, dojdzie między nimi do walki. Znajdź dla każdego dnia najmniejszą liczbę mrówek, które należy nakarmić, aby nie doszło do żadnych walk.

Wejście

Pierwsza linia zawiera jedną liczbę całkowitą $n$ ($1 \le n \le 100\,000$): liczbę czarnych mrówek w twoim terrarium.

Każda z następnych $n$ linii zawiera opis czarnych mrówek. $i$-ta z nich zawiera dwie liczby całkowite $a_i, b_i$ ($0 \le a_i, b_i \le 100\,000$).

Następna linia zawiera jedną liczbę całkowitą $m$ ($1 \le m \le 100\,000$): liczbę dni, w których będziesz kupować nowe białe mrówki.

Każda z następnych $m$ linii zawiera opis białych mrówek w kolejności ich zakupu, przy czym $i$-ta z nich zawiera dwie liczby całkowite $x_i, y_i$ ($0 \le x_i, y_i \le 100\,000$).

Zauważ, że różne mrówki mogą żyć w punktach o tych samych współrzędnych.

Wyjście

Wypisz $m$ liczb całkowitych, takich że $i$-ta z nich jest równa najmniejszej liczbie mrówek, które należy nakarmić, aby uniknąć walk między czarnymi mrówkami $1, 2, \dots, n$ a białymi mrówkami $1, 2, \dots, i$.

Przykład

Wejście 1

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

Wyjście 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.