Олимпиадный тренинг

Задача . ЕГЭ В38 №26 — Газонокосилки


Задача

Темы:

Задание выполняется с использованием прилагаемых файлов.

В одном из населённых пунктов есть N дачных участков, для которых необходимо приобрести газонокосилки. В магазине есть K видов газонокосилок, каждая с определённой мощностью и стоимостью. Для каждого участка необходимо приобрести одну газонокосилку так, чтобы её мощность была не меньше, чем минимальная необходимая мощность для участка. Если таких газонокосилок несколько, необходимо приобрести газонокосилку с наименьшей стоимостью. Если есть несколько подходящих газонокосилок с наименьшей стоимостью, для участка приобретают газонокосилку с максимальной мощностью. Количество косилок каждого вида не ограничено.

Определите сумму, которую потратят на покупку газонокосилок для всех участков, а также минимальную мощность купленной газонокосилки. Гарантируется, что для всех участков можно подобрать искомый набор газонокосилок.

В первой строке входного файла находятся два числа: N (\(N \leq 1\,000\,000\)) — количество участков и K (\(K \leq 100\,000\)) — количество видов газонокосилок. В следующих N строках — минимальные значения мощности для каждого участка. В последних K строках — мощность и стоимость газонокосилки.

Запишите в ответе два целых числа: сначала сумму, которую потратят на покупку газонокосилок для всех участков, затем минимальную мощность купленной газонокосилки.


time 500 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
Комментарий учителя