ĐƯỜNG HẦM DÀI NHẤT

Nguồn: None

Các nhà khảo sát địa chất đã ghi lại độ sâu tối đa ứng với các vị trí có thể đào được mà không gặp mạch nước ngầm của một khu đất có dạng hình chữ nhật. Các số đo được ghi lại trên một bản đồ gọi là bản đồ độ sâu. Bản đồ độ sâu là một hình chữ nhật được chia thành ~ m ×n ~ ô vuông, mỗi ô vuông ghi một số nguyên biểu thị độ sâu có thể đào được tại vị trí đó của khu đất. Người ta muốn đào một đường hầm thoát nước dài nhất của khu đất này bắt đầu từ một ô có độ sâu nào đó (không nhất thiết bắt đầu ở các ô biên) và kết thúc ở một ô tùy ý. Do nước chảy từ nơi cao xuống nơi thấp, nên đường hầm thoát nước khi đào qua các ô phải theo nguyên tắc đi từ ô có độ sâu nhỏ hơn đến ô chung cạnh có độ sâu lớn hơn.

Yêu cầu: Hãy đưa ra độ dài tối đa của đường hầm thoát nước có thể đào được.

Dữ liệu vào

  • Dòng đầu ghi hai số nguyên ~ m ~ và ~ n ~ ~ (1 ≤ m ≤ 100; 1 ≤ n ≤ 100) ~.
  • ~ m ~ dòng tiếp theo, dòng thứ ~i~ ghi ~ n ~ số nguyên ~ a_{i,j} ~ ~ (1 ≤; a_{i,j} ≤ 100, i = 1…n) ~ cho biết độ sâu ở ô ~(i,j)~.

Kết quả

  • Một số nguyên là số ô mà đường hầm dài nhất đi qua.

Ví dụ:

Input 1

3 4 
10 21 3 7
11 31 12 14
5 21 13 16 

Output 1

5 

Bạn cần đăng nhập để nộp bài

hpcode.edu.vn
Code tích cực
Trong 24h
  1. topteo1243 (18/22)
  2. cao_thanh_dat (6/11)
  3. nsduc83 (5/23)
Trong 7 ngày
  1. caubeioi (39/63)
  2. nhatanh (33/47)
  3. dat092010 (24/35)
Trong 30 ngày
  1. caubeioi (179/327)
  2. phamnhi (153/428)
  3. bestsoilvam (151/248)
Thống kê
AC/Sub: 97887/180710
Pascal: 17121
C++: 130348
Python: 33199
Lượt xem/tải tests: 38226

Lưu Hải Phong - 2020
[email protected]