你拍摄了一段长度为 nnn 帧的延时视频。第 iii 帧的清晰度评分为 aia_iai。由于存储与发布限制,你可以对视频进行若干次剪辑操作:
平台用剩余视频所有帧清晰度评分的上中位数作为“整体清晰度”。 对长度为 mmm (m⩾1)(m\geqslant 1)(m⩾1) 的序列,将其升序排序后,上中位数定义为第 ⌊m2⌋+1\left\lfloor \frac{m}{2} \right\rfloor + 1⌊2m⌋+1 个元素(即当 mmm 为偶数时取偏大的那个中间值)。
请你计算:通过若干次剪辑后,剩余视频的“整体清晰度”(上中位数)最大能达到多少。
第一行两个整数 n,kn, kn,k。
第二行 nnn 个整数 a1,a2,...,ana_1, a_2, ..., a_na1,a2,...,an。
输出一个整数,表示可获得的最大“整体清晰度”(上中位数)。
6 2 1 9 4 8 12 6
12
7 3 29 11 1 1 1 21 18
29
1⩽n,k⩽5×1051 \leqslant n,k \leqslant 5\times 10^51⩽n,k⩽5×105
1⩽ai⩽1091 \leqslant a_i \leqslant 10^91⩽ai⩽109