Những con quái vật

View as PDF

Submit solution

Points: 0.10
Time limit: 1.0s
Memory limit: 256M
Input: stdin
Output: stdout

Author:
Problem type

Bạn được cung cấp một ma trận ~n~ ~\times~ ~m~ gồm các số nguyên không âm. Giá trị ô ~a_i,_j~ đại diện cho sức mạnh của quái vật tại ô hàng ~i~ và cột ~j~.

Một nhóm quái vật là tập hợp các ô sao cho:

  • Mỗi ô trong tập có ~a_i,_j~ > ~0~, và
  • Tồn tại một đường đi giữa bất kỳ cặp ô nào trong nhóm bằng cách di chuyên lên, xuống, sang trái hoặc sang phải một số lần và không được đi qua ô có ~a_i,_j~ = ~0~.

Sức mạnh của một nhóm quái vật là tổng sức mạnh của tất cả các ô trong nhóm.

Hãy tìm sức mạnh lớn nhất của một nhóm quái vật trong ma trận.

Input

  • Dòng đầu tiên chứa hai số nguyên ~n~,~m~ ~(1 \le n,m \le 1000)~ - số hàng và số cột của ma trận tương ướng.
  • Tiếp theo là ~n~ dòng, mỗi dòng chứa ~m~ số nguyên ~a_i,_j~ ~(0 \le a_i,_j \le 1000)~ - sức mạnh của quái vật tại mỗi ô.

Output

  • In ra một số nguyên duy nhất là sức mạnh lớn nhất của một nhóm quái vật trong ma trận.

Sample Input 1

3 3
1 2 0
3 4 0
0 0 5

Sample Output 1

10

Sample Input 2

5 5
1 1 1 1 1
1 0 0 0 1
1 0 5 0 1
1 0 0 0 1
1 1 1 1 1

Sample Output 2

16

Comments

Please read the guidelines before commenting.


There are no comments at the moment.