【bzoj1177】[Apio2009]Oil

2015年4月8日2,7842

Description

采油区域 Siruseri政府决定将石油资源丰富的Navalur省的土地拍卖给私人承包商以建立油井。被拍卖的整块土地为一个矩形区域,被划分为M×N个小块。 Siruseri地质调查局有关于Navalur土地石油储量的估测数据。这些数据表示为M×N个非负整数,即对每一小块土地石油储量的估计值。 为了避免出现垄断,政府规定每一个承包商只能承包一个由K×K块相连的土地构成的正方形区域。 AoE石油联合公司由三个承包商组成,他们想选择三块互不相交的K×K的区域使得总的收益最大。 例如,假设石油储量的估计值如下: 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 1 1 1 1 8 8 8 8 8 1 1 1 1 8 8 8 8 8 1 1 1 1 1 1 1 8 8 8 1 1 1 1 1 1 1 1 8 8 8 1 1 1 1 1 1 9 9 9 1 1 1 1 1 1 9 9 9 如果K = 2, AoE公司可以承包的区域的石油储量总和为100, 如果K = 3, AoE公司可以承包的区域的石油储量总和为208。 AoE公司雇佣你来写一个程序,帮助计算出他们可以承包的区域的石油储量之和的最大值。

Input

输入第一行包含三个整数M, N, K,其中M和N是矩形区域的行数和列数,K是每一个承包商承包的正方形的大小(边长的块数)。接下来M行,每行有N个非负整数表示这一行每一小块土地的石油储量的估计值

Output

输出只包含一个整数,表示AoE公司可以承包的区域的石油储量之和的最大值。

Sample Input

12 12 3
2 3 2 3 3 3 3 2 3 3 2
3 3 3 2 2 3 3 4 2 2 3
3 4 3 4 2 3 4 3 4 3 2
4 4 4 5 3 2 4 4 4 3 3
4 5 3 3 6 6 6 3 5 2 3
5 5 4 5 5 6 6 4 5 3 2
3 4 2 3 6 7 6 3 3 3 3
2 3 3 3 2 2 2 2 3 4 3
2 2 4 3 4 3 2 3 3 2 4
3 3 3 3 2 4 3 3 3 2 3
2 3 2 3 4 4 3 3 2 3 2
3 3 3 3 3 3 4 2 3 4 3

Sample Output

119

题解

http://trinklee.blog.163.com/blog/static/238158060201482371229105/

re不停之后发现。。。

数据有问题,快速读入呵呵了

 

  • 小蒟蒻2016年4月23日 下午2:07 回复

    黄学长,您的样例为啥每行只有11个数?

    #1  
  • 大辣鸡2016年7月23日 下午8:29 回复

    无限re。。。。。。
    求问数据有什么问题……

    #2