U141255 忍·甜甜圈
题目背景
> 只要甜甜圈存在之一天,吾就不会毁灭人类!——忍野忍
题目描述
在小忍的 ~~乞求~~ 命令下,垃圾君买了一盒 Mr.Donuts 甜甜圈。盒子被分隔成 $n×m$ 个小格,每一格都有一个甜甜圈,对于第 $i$ 行第 $j$ 列的格子里的甜甜圈,小忍认为它的美味程度是 $s_{i,j}$。
为了防止小忍养成总是吃零食的坏习惯,垃圾君限制小忍只能在早上,中午,晚上各吃一次甜甜圈并且为了进一步刁难小忍,他限制小忍每次只能选择一个 $k×k$ 的正方形区域的甜甜圈,而且如果一个 $k×k$ 的正方形区域中如果有一些地方的甜甜圈已经被小忍吃过了,那么这个正方形区域就不能选了(换句话说,三次选择的区域不能相交)。
小忍想要选择美味程度总和最大的一些甜甜圈,但是碍于作为旧 Kissshot·Acerolaorion·Heartunderblade 的颜面,她不想去求垃圾君,于是只好来找你。请你告诉她:她在早上,中午,晚上选择的甜甜圈美味程度总和最大是多少。
输入格式
第一行三个整数 $n,m,k$
接下来 $n$ 行,每行是用空格隔开的 $m$ 个非负整数表示第 $i$ 行第 $m$ 列的甜甜圈的美味程度
输出格式
一行一个整数,即小忍三次可以选择的甜甜圈的美味程度总和的最大值
说明/提示
对于所有的数据有 $n,m≤1500$
数据保证 $k≤n$ 且 $k≤m$ 并且至少有三个 $k×k$ 的互不相交的正方形区域