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).


Коментарі

Please read the guidelines before commenting.


Ще немає коментарів.