Điều hướng chính

Nhắn tin NQ Coding

Ngôn ngữ

Phím tắt

/
Chuyển đến ô tìm bài
g p
Đi đến bài tập
g c
Đi đến kỳ thi
g u
Đi đến người dùng
?
Mở trợ giúp phím tắt

Bài tập khurunghinhvuong

Khu rừng: hình vuông giá trị lớn nhất

Dễ Mảng cộng dồn (Prefix Sum)Mảng hai chiều

  • 100 Điểm
  • 1.0s Thời gian
  • 500M Bộ nhớ
  • 0% Tỉ lệ AC
  • 0 Số AC

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

Chưa có bình luận nào.