D. Đường đi trên lưới


Submit solution

Points: 50
Time limit: 1.0s
Memory limit: 256M

Problem type

Cho một bàn cờ hình chữ nhật gồm M hàng và N cột. Mỗi ô trên bàn cờ này có ghi một giá trị nguyên. Xuất phát từ ô (1, 1), bạn cần di chuyển đến ô (M, N). Ở mỗi bước, bạn được di chuyển sang phải một ô hoặc xuống dưới một ô. Hãy tìm cách di chuyển để tổng giá trị của các ô trên đường đi là lớn nhất.

Input
Dòng đầu tiên chứa hai số nguyên dương M và N (1 <= M, N <= 500).
M dòng tiếp theo, mỗi dòng chứa N số nguyên là giá trị các ô trên bàn cờ. Các ô này có giá trị tuyệt đối không quá 10000.

Output
In ra tổng giá trị lớn nhất tìm được.

Example

input
3 3
2 -3 6
-1 4 -2
5 8 -3

output
11

Comments

There are no comments at the moment.