Ẩn danh
08/08/2025 18:01:34

DP_A10 Cho bảng số gồm M hàng và N cột, hàng thứ i cột thứ j có giá trị a(i,j). Một con ROBOT nếu đặt trên bảng số tại ô (i,j) thì nó chỉ có thể đi đến ô (i+1,j) hoặc (i,j+1). Yêu cầu: Giả sử đặt con ROBOT ban đầu tại ô (1,1). Hãy tìm đường đi từ ô (1,1) đến ô (M,N) sao cho giá trị đường đi của ROBOT là lớn nhất. Giá trị của một đường đi là tổng các giá trị của các ô nằm trên đường đi đó (bao gồm ô (1,1) và ô (M,N)). Input -Dòng đầu gồm hai số nguyên dương M và N (M, N ≤ 3000); -M dòng tiếp theo mỗi dòng gồm N số nguyên a1, a2, ..., aN (|ai| ≤ 100); Output In ra giá trị của đường đi tìm được


----- Nội dung ảnh -----
DP_A10

Cho bảng số gồm M hàng và N cột, hàng thứ i cột thứ j có giá trị a(i,j). Một con ROBOT nếu đặt trên bảng số tại ô (i,j) thì nó chỉ có thể đi đến ô (i+1,j) hoặc (i,j+1).

Yêu cầu:
Giả sử đặt con ROBOT ban đầu tại ô (1,1). Hãy tìm đường đi từ ô (1,1) đến ô (M,N) sao cho giá trị đường đi của ROBOT là lớn nhất. Giá trị của một đường đi là tổng các giá trị của các ô nằm trên đường đi đó (bao gồm ô (1,1) và ô (M,N)).

Input
-Dòng đầu gồm hai số nguyên dương M và N (M, N ≤ 3000);
-M dòng tiếp theo mỗi dòng gồm N số nguyên a1, a2, ..., aN (|ai| ≤ 100);

Output
In ra giá trị của đường đi tìm được.
Bài tập chưa có câu trả lời nào. Rất mong nhận được trả lời của bạn! |
Đăng ký tài khoản để trả lời bài tập.
Đăng ký tài khoản để có thể trả lời bài tập này!

Đăng ký qua Google:

Hoặc lựa chọn:
Đăng ký bằng email, điện thoại Đăng nhập bằng email, điện thoại
Lazi.vn