| Codeforces Round 1084 (Div. 3) |
|---|
| Закончено |
Бесси нужно произвести как можно больше энергии в своем реакторе mooclear. У нее есть $$$n$$$ различных частиц.
Каждая частица определяется двумя целыми числами $$$x$$$ и $$$y$$$. Частица генерирует $$$x$$$ единиц энергии, но имеет реактивность $$$y$$$, что означает, что она может существовать вместе не более чем с $$$y$$$ другими частицами в реакторе. Формально, если эта частица выбрана для генерации энергии, то не более чем $$$y$$$ частиц (кроме самой себя) также могут быть выбраны для генерации энергии.
Бесси должна выбрать подмножество частиц, которое удовлетворяет этому ограничению, чтобы генерировать энергию. Количество энергии, которую она генерирует, равно сумме энергий частиц в подмножестве.
В магазине есть $$$m$$$ частиц. Бесси может купить ровно одну частицу из магазина. Для каждой частицы в магазине определите максимальную общую энергию, которую Бесси сможет произвести, если она купит только эту частицу из магазина. Бесси не обязана использовать частицу, купленную в магазине.
Первая строка содержит одно целое число $$$t$$$ ($$$1 \leq t \leq 10^4$$$) — количество наборов входных данных.
Первая строка каждого набора входных данных содержит два целых числа $$$n$$$ и $$$m$$$ ($$$1 \leq n, m \leq 2 \cdot 10^5$$$) — количество частиц, которые есть у Бесси, и количество частиц в магазине соответственно.
$$$i$$$-я из следующих $$$n$$$ строк содержит два целых числа $$$x$$$ и $$$y$$$ ($$$1 \leq x \leq 10^9$$$, $$$0 \leq y \leq n$$$) — энергия и реактивность $$$i$$$-й частицы Бесси.
$$$j$$$-я из следующих $$$m$$$ строк содержит два целых числа $$$x$$$ и $$$y$$$ ($$$1 \leq x \leq 10^9$$$, $$$0 \leq y \leq n$$$) — энергия и реактивность $$$j$$$-й частицы магазина.
Гарантируется, что сумма $$$n$$$ по всем наборам входных данных и сумма $$$m$$$ по всем наборам входных данных не превышают $$$2 \cdot 10^5$$$.
Для каждого набора входных данных выведите $$$m$$$ целых чисел. $$$i$$$-е целое число должно быть максимальной общей энергией, которую Бесси может произвести, если она покупает $$$i$$$-ю частицу из магазина.
33 367 06 17 11 0100 062 12 12 24 23 11 26 17 08 1
67 100 6977 14
В первом наборе входных данных:
| Название |
|---|


