/ Vijos / 题库 /

Dual Matrices

Dual Matrices

描述

一个N行M列的二维矩阵,矩阵的每个位置上是一个绝对值不超过1000的整数。

你需要找到两个不相交的A*B的矩形,使得这两个矩形包含的元素之和尽量大。

注:A*B的矩形指连续的A行、B列的子矩阵,或连续的B行、A列的子矩阵。不相交指两个矩形无公共元素。

格式

输入格式

第一行包括4个正整数N,M, A, B,之间由空格隔开。

以下N行,每行M个整数,之间由空格隔开,依次表示二维矩阵的每个元素。

输出格式

输出一行,一个整数,表示答案。如果找不到两个不相交的A*B的矩形,输出"Impossible"。

样例1

样例输入1

3 4 1 2
1 -1 3 4
-1 9 -1 1
9 8 5 2

样例输出1

25

限制

1s

提示

30%的数据满足,1 <= N, M <= 50.
另外30%的数据满足,A = B.
100%的数据满足,1 <= N, M <= 1 000, 1 <= A, B <= N.

信息

ID
1764
难度
7
分类
搜索 | 枚举 点击显示
标签
(无)
递交数
583
已通过
96
通过率
16%
被复制
2
上传者

相关

在下列训练计划中:

RP++分类题库

在下列比赛中:

NOIP2012模拟赛第三弹