#1143. 中位数
中位数
题目描述
小N得到了一个非常神奇的序列A。这个序列长度为N,下标从1开始。A的一个子区间对应一个序列,可以由数对[l,r]表示,代表A[l], A[l + 1], ..., A[r]这段数。对于一个序列B[1], B[2], ..., B[k],定义B的中位数如下:
1. 先对B排序。得到新的序列C。
2. 假如k是奇数,那么中位数为。假如k为偶数,中位数为。
对于A的所有的子区间,小N可以知道它们对应的中位数。现在小N想知道,所有长度>=Len的子区间中,中位数最大可以是多少。
输入描述
两个整数 和
输出描述
一个数字,表示最大中位数
数据范围
n <= 1e6, len <= n, ai <=1e9
样例输入
10 6
23 13 15 19 18 12 31 41 34 65
样例输出
31
相关
在以下作业中: