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