#10259. 【四级模拟】子矩阵最大值

子矩阵最大值

题目描述

给定一个 n×mn \times m 的整数矩阵和一个整数 kk1kmin(n,m)1 \le k \le \min(n,m))。对每个 k×kk \times k 的子矩阵求最大值,输出由这些最大值构成的 (nk+1)×(mk+1)(n-k+1) \times (m-k+1) 矩阵。

输入格式

第一行三个整数 n,m,kn, m, k1n,m1001 \le n, m \le 1001kmin(n,m)1 \le k \le \min(n,m))。

接下来 nn 行,每行 mm 个整数。

输出格式

输出 (nk+1)(n-k+1)(mk+1)(m-k+1) 列的矩阵。

样例输入

3 4 2
1 3 2 4
5 6 7 8
9 2 1 3

样例输出

6 7 8
9 7 8

数据范围

  • 1n,m1001 \le n, m \le 100
  • 1kmin(n,m)1 \le k \le \min(n,m)
  • 矩阵元素绝对值 106\le 10^6
Problem Info

#10259. 【四级模拟】子矩阵最大值

ID 10259
类型 传统题
时间 1000ms
内存 256MiB
尝试 0 已通过 0
难度 (无)
上传者
标签
暑假集训GESP四级模拟题二维数组枚举