2783: T4-中位数
内存限制:256 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:8
解决:1
题目描述
给定序列a1 ,…,an。
求所有至少包含 k 个数的区间的中位数的最大值。
设区间al,…,ar 从小到大排序后为b1,…,bm ,则其中位数定义为 b(m+1)/2,其中除法向下取整。
输入
第一行两个整数 n,k,分别表示序列长度和区间长度限制。
第二行 n 个整数 a1,…,an ,表示题中序列。
输出
一行,一个整数,表示答案。
样例输入 复制
5 3
4 1 3 2 5
样例输出 复制
3
提示
对于 20% 的数据,n≤50;
对于 30% 的数据,n≤300;
对于 50% 的数据,n≤1000;
对于 70% 的数据,n≤2000;
对于 90% 的数据,n≤105;
对于 100% 的数据,1≤k≤n≤106 ,1≤ai≤n。