2143: Вниз по максимуму
Перегляд у форматі PDF
Надіслати розв'язок
Бали:
10,00 (partial)
Time limit:
1.0s
Memory limit:
256M
Input:
stdin
Output:
stdout
Author:
Problem types
Сьогодні Степан експериментує із прямокутною таблицею ~A~, яка має ~N~ рядків та ~M~ стовпців та містить цілі числа. Степан хоче знайти суму елементів таблиці, діючи за наступним алгоритмом:
- починаючи з будь якої клітинки першого рядка, переходити на будь який елемент наступного рядка і так робити, поки не досягнемо рядка ~N~. Знаходимо суму вибраних елементів.
Допоможіть Степану вибрати елементи таблиці таким чином, щоб сума була максимально можливою.
Обмеження
- ~1 \le N,M \le 200~
- ~-10^6 \le A_{i,j} \le 10^6~
Input
Перший рядок вхідного потоку містить цілі числа ~N, M~ - та розміри таблиці.
Наступні ~N~ рядків містять по ~M~ цілих чисел ~A_{i,j}~.
Output
Вивести максимальну суму вибраних за алгоритмом Степана елементів.
Sample Input 1
4 3
1 15 2
10 7 5
9 2 10
10 9 -1
Sample Output 1
45
Notes
Вибираємо такі елементи: (1,2) - (2,1) - (3,3) - (4,1).
Коментарі