Задача A. Вниз по максимуму


Submit solution

Points: 100 (partial)
Time limit: 1.0s
Memory limit: 256M

Author:
Problem type
Allowed languages
C, C++, Java, Python

Сьогоднi Степан експериментує iз прямокутною таблицею \(A\), яка має \(N\) рядкiв та \(M\) стовпцiв та мiстить цiлi числа.

Степан хоче знайти суму елементiв таблицi, дiючи за наступним алгоритмом:

  • починаючи з будь якої клiтинки першого рядка, переходити на будь який елемент наступного рядка i так робити, поки не досягнемо рядка \(N\).

Знаходимо суму вибраних елементiв.

Допоможiть Степану вибрати елементи таблицi таким чином, щоб сума була максимально можливою.

Обмеження:

\(1 \le N, M \le 200\)

\(10^6 \le Ai,j \le 10^6\)

Формат вхiдних даних:

Перший рядок вхiдного потоку мiстить цiлi числа \(N\), \(M\) - та розмiри таблицi. Наступнi \(N\) рядкiв мiстять по \(M\) цiлих чисел \(A[i,j]\) .

Формат вихiдних даних:

Вивести максимальну суму вибраних за алгоритмом Степана елементiв.

Приклад входових даних:
4 3
1 15 2
10 7 5
9 2 10
10 9 -1
Приклад виходових даних:
45

Comments

There are no comments at the moment.