- Описание
- Отправленные решения
48. Студенты и лекции
В одном известном ВУЗе в Берляндии студенты могут свободно посещать лекции. Фёдор — староста группы из студентов.
Завтра будет замечательный день, за который должно будет пройти лекций. Каждый студент внимательно выслушает мнение Фёдора и пойдет только на те лекции, которые он им посоветует. Студент , посетив лекцию , получит удовольствия. Если же студент не пойдет на лекцию , то он получит удовольствия. Заметим, что удовольствие — это просто целое число, вычисленное на основе характеристик каждого студента.
Очень важно, чтобы на каждую лекцию пришёл хотя бы один студент, иначе лектору будет очень грустно, а Фёдору потом отвечать за всю группу. Как ответственный староста, Фёдор хочет максимизировать суммарное удовольствие, полученное студентами от посещения или непосещения лекций. Старостой быть очень сложно, и поэтому Фёдор обратился к вам за помощью: вычислите максимальное суммарное удовольствие, которое может получить вся группа.
Формат ввода
В первой строке даны два числа и () — количество студентов и лекций соответственно.
В следующих строках даны удовольствия, которые получат студенты от посещения лекций. В -й строке записаны целых чисел () — удовольствие, которое получит -й студент от посещения лекции .
Далее идут строк, где даны удовольствия, которые получат студенты, если лекции пропустят. В -й строке записаны целых чисел () — удовольствие, которое получит -й студент, если пропустит лекцию .
Формат вывода
Выведите одно целое число — максимальное суммарное удовольствие группы.
Ограничения
Ограничение времени
3 с
Ограничение памяти
256 МБ
Пример 1
1 1
4
-10
4
Пример 2
2 2
5 7
1 2
1 2
4 5
21
Пример 3
1 2
-4 2
-6 -1
-2