Najveći zbir kroz matricu

EasyProblem #3
VremeMemorijaUlazIzlaz
1 s64 MBstdinstdout

Odličan prvi DP zadatak. Razmisli o tome iz koja dva polja se može doći do svakog polja.

U tabeli dimenzija polja su popunjena ciframa od 0 do 9. Igrač kreće iz gornjeg levog ugla tabele i u jednom koraku može da pređe na susedno desno polje ili na susedno donje polje. Njegov cilj je da stigne do donjeg desnog polja tako da zbir vrednosti posećenih polja bude što veći. Napiši program koji određuje najveći zbir koji igrač može da ostvari krećući se od gornjeg levog do donjeg desnog ugla.

Ulaz

U prvom redu nalaze se dva broja: i , dimenzije tabele.
U narednih redova nalazi se po cifara, vrednosti polja.

Izlaz

Jedan broj - najveći mogući zbir posećenih polja.

Primer

Input
3 3
1 2 3
4 5 6
7 8 9
Output
29

Najbolji put je .

Ograničenja


Pošalji svoje rešenje