给出一个N×NN \times NN×N的矩阵,然后依次枚举k×kk \times kk×k的子矩阵。
对于k×kk \times kk×k的子矩阵,一共有个k2k^2k2元素,找出其中的中位数。这里的中位数是子矩阵中元素从大到小排列的第⌊k22⌋\left \lfloor \frac{k^2}{2} \right \rfloor ⌊2k2⌋个元素。
问对于所有子矩阵的中位数中,最小的那个中位数是多少。
3 2 1 7 0 5 8 11 10 4 2
3 3 1 2 3 4 5 6 7 8 9
4
5
1≤k≤N≤8001\le k\le N\le 8001≤k≤N≤800
0≤ai,j≤1090 \le a_{i,j} \le 10^90≤ai,j≤109
保证输入全是整数
原码