Bài 6 — Đường đi chi phí nhỏ nhất trong lưới (DP6)

Xem dạng PDF

Gửi bài giải


Điểm: 1,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M
Input: stdin
Output: stdout

Dạng bài

Cho ma trận ~n \times m~ gồm các số nguyên không âm ~c_{i,j}~ (chi phí khi đi vào ô đó).

Bạn bắt đầu ở ô ~(1,1)~ và muốn đến ~(n,m)~.

Mỗi bước chỉ được đi sang phải hoặc xuống dưới.

Tổng chi phí đường đi bằng tổng các ~(c_{i,j})~ của các ô đi qua (kể cả ô đầu và ô cuối).

Hãy tìm tổng chi phí nhỏ nhất.

Input
  • Dòng 1: ~n, m~ trong đó ~(1 \le n,m \le 2000)~
  • Tiếp theo ~n~ dòng, mỗi dòng ~m~ số ~c_{i,j}~ trong đó ~0 \le c_{i,j} \le 10^6~
Output
  • Chi phí nhỏ nhất để đi từ ~(1,1)~ đến ~(n,m)~.
Ví dụ

Input

3 4
1 3 1 2
1 5 1 1
4 2 1 3

Output

8

Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.