Tùng là người chiến thắng trong cuộc thi “Chế tạo robot” và được nhận các phần thưởng do công ty ABC tài trợ. Các phần thưởng được bố trí trên một bảng hình chữ nhật gồm ~ m ~ hàng, ~ n ~ cột. Bảng được chia thành các ô vuông kích thước đơn vị. Các dòng của bảng được đánh số từ ~ 1 ~ đến ~ m ~, từ trên xuống dưới và các cột của bảng được đánh số từ 1 đến ~ n ~, từ trái qua phải. Ô nằm trên giao của dòng ~ i ~ và cột ~ j ~ được gọi là ô ~ (i,j) ~ và trên ô đó chứa một món quà có giá trị là ~ a_{i,j} ~ ~ (1 ≤ i ≤ m,1 ≤ j ≤ n ) ~. Các giá trị ~ a_{i,j} ~ có thể âm.
Để nhận phần thưởng, Tùng phải đặt robot nằm ở ô ~ (1,1) ~ và robot sẽ phải di chuyển đến ô ~ (m, n) ~. Ở mỗi bước robot chỉ được di chuyển sang ô kề phải hoặc kề dưới. Phần thưởng mà Tùng được nhận là tổng các phần quà có trong các ô mà robot đi qua.
Yêu cầu: Hãy xác định tổng giá trị lớn nhất của món quà mà Tùng có thể nhận được.
Dữ liệu vào
Kết quả
Ví dụ:
Input 1
5 4
12 -45 27 -6
-50 -12 24 5
86 -7 20 18
5 2 -9 19
14 -10 5 -7
Output 1
91
Code tích cực |
---|
Trong 24h |
|
Trong 7 ngày |
Trong 30 ngày |
Thống kê |
---|
AC/Sub: 97887/180710 Pascal: 17121 C++: 130348 Python: 33199 Lượt xem/tải tests: 37713 |