48. Студенты и лекции

Не решаласьСложная

В одном известном ВУЗе в Берляндии студенты могут свободно посещать лекции. Фёдор — староста группы из nn студентов.

Завтра будет замечательный день, за который должно будет пройти mm лекций. Каждый студент внимательно выслушает мнение Фёдора и пойдет только на те лекции, которые он им посоветует. Студент ii, посетив лекцию jj, получит aija_{ij} удовольствия. Если же студент ii не пойдет на лекцию jj, то он получит bijb_{ij} удовольствия. Заметим, что удовольствие — это просто целое число, вычисленное на основе характеристик каждого студента.

Очень важно, чтобы на каждую лекцию пришёл хотя бы один студент, иначе лектору будет очень грустно, а Фёдору потом отвечать за всю группу. Как ответственный староста, Фёдор хочет максимизировать суммарное удовольствие, полученное студентами от посещения или непосещения лекций. Старостой быть очень сложно, и поэтому Фёдор обратился к вам за помощью: вычислите максимальное суммарное удовольствие, которое может получить вся группа.

Формат ввода

В первой строке даны два числа nn и mm (1n,m10001 \le n, m \le 1000) — количество студентов и лекций соответственно.

В следующих nn строках даны удовольствия, которые получат студенты от посещения лекций. В ii-й строке записаны mm целых чисел aija_{ij} (109aij109-10^9 \le a_{ij} \le 10^9) — удовольствие, которое получит ii-й студент от посещения лекции jj.

Далее идут nn строк, где даны удовольствия, которые получат студенты, если лекции пропустят. В ii-й строке записаны mm целых чисел bijb_{ij} (109bij109-10^9 \le b_{ij} \le 10^9) — удовольствие, которое получит ii-й студент, если пропустит лекцию jj.

Формат вывода

Выведите одно целое число — максимальное суммарное удовольствие группы.

Ограничения

Ограничение времени

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

Теги

Нужно войти, чтобы отправить решение.Войти