Đường đi tổng lớn nhất
Đề bài
Mô tả
Cho một bảng hình chữ nhật gồm hàng và cột. Ô ở hàng , cột chứa số nguyên . Từ một ô, bạn có thể di chuyển sang ô kề cạnh (chung cạnh) với nó.
Hãy tìm một đường đi từ ô trái trên (hàng , cột ) đến ô phải dưới (hàng , cột ) sao cho không ô nào được thăm quá một lần và tổng các số trên các ô thuộc đường đi là lớn nhất có thể.
Dữ liệu vào
- Dòng đầu chứa số nguyên : số cột của bảng.
- Ba dòng tiếp theo, mỗi dòng chứa số nguyên: số thứ của dòng thứ là giá trị .
Dữ liệu ra
In ra một số nguyên duy nhất: tổng lớn nhất của các số trên một đường đi hợp lệ từ ô trái trên đến ô phải dưới.
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 3 1 1 1 1 -1 1 1 1 1 |
7 | Đường đi qua toàn bộ ô theo hình chữ S: tổng bằng . |
| 5 10 10 10 -1 -1 -1 10 10 10 10 -1 10 10 10 10 |
110 | Đường đi lấy đủ ô giá trị và tránh mọi ô , tổng bằng . |
Bình luận