Cho một ma trận n × m, mỗi ô chứa một số nguyên.
Bạn bắt đầu tại ô (1,1) và cần đi đến (n,m).
Mỗi bước, bạn có thể đi lên, xuống, trái hoặc phải.
Tuy nhiên, có một luật đặc biệt:
Nếu đang ở ô có giá trị x, bạn chỉ được đi sang ô có giá trị lớn hơn x. Mỗi ô chỉ được phép đi qua tối đa 1 lần. Bạn được phép thay đổi giá trị của đúng một ô thành bất kỳ số nguyên nào. Hãy tìm đường đi dài nhất có thể từ (1,1) đến (n,m).
Input:
3 3 1 2 3 2 1 4 3 4 5
Output:
5
Loading...