Khu rừng là lưới \(m\) hàng, \(n\) cột; ô \((i, j)\) có cây giá trị \(a_{i,j}\) (có thể âm). Sắn được chọn một hình vuông \(k \times k\) ô liên tiếp và khai thác toàn bộ cây trong đó, hoặc không chọn gì (thu về \(0\)). Tìm giá trị lớn nhất có thể thu.
Input
- Dòng đầu: \(m, n, k\).
- \(m\) dòng, mỗi dòng \(n\) số nguyên.
Output
In giá trị lớn nhất.
Constraints
- \(1 \le m, n \le 700\); \(1 \le k \le \min(m, n)\)
- \(|a_{i,j}| \le 10^9\)
Sample Input
3 4 2
2 -1 3 0
4 5 -2 1
-3 2 6 -4
Sample Output
11
Explanation
Hình vuông \(2 \times 2\) ở hàng \(2\)-\(3\), cột \(2\)-\(3\) có tổng \(5 - 2 + 2 + 6 = 11\), lớn nhất.
Bình luận
Đăng nhập để bình luận
Chưa có bình luận nào.