提交翻译
查看原帖
提交翻译
857626
_RainCappuccino_楼主2023/6/3 08:11

题目描述

给出一个N×NN \times N的矩阵,然后依次枚举k×kk \times k的子矩阵。

对于k×kk \times k的子矩阵,一共有个k2k^2元素,找出其中的中位数。这里的中位数是子矩阵中元素从大到小排列的第⌊k22⌋\left \lfloor \frac{k^2}{2} \right \rfloor 个元素。

问对于所有子矩阵的中位数中,最小的那个中位数是多少。

样例

样例输入1

3 2
1 7 0
5 8 11
10 4 2

样例输入2

3 3
1 2 3
4 5 6
7 8 9

样例输出1

4

样例输出2

5

数据范围与提示

1≤k≤N≤8001\le k\le N\le 800

0≤ai,j≤1090 \le a_{i,j} \le 10^9

保证输入全是整数

原码

2023/6/3 08:11
加载中...