#7254. 1201C. C. Maximum Median

0

1201C. C. Maximum Median

1201C. C. Maximum Median

CF1201C. Maximum Median

时限: 2 秒 | 内存: 256 MB | 输入: 标准输入 | 输出: 标准输出

给定一个长度为 $n$ 的数组 $a$($n$ 为奇数)。您可以对数组进行如下操作:

  • 选择数组中的一个元素,使其增加 $1$。

您有 $k$ 次操作机会,请最大化数组的中位数。

一组数据的中位数是指数组从小到大排序后位于最中间的数,例如 $[1,5,2,3,5]$ 的中位数是 $3$。

输入格式

第一行两个整数 $n$ ($1 \leq n \le 2\times 10^5$)和 $k$($1 \leq k \leq 10^9$)。
第二行一共 $n$ 个整数,表示数组 $a$($1 \leq a_i \leq 10^9$)。

输出格式

一个整数,经过 $k$ 次操作后数组最大中位数

样例输入 1

3 2
1 3 5

样例输出 1

5

样例输入 2

5 5
1 2 1 1 1

样例输出 2

3

样例输入 3

7 7
4 1 2 4 3 4 4

样例输出 3

5

提示

样例 $1$ 中,对 $a_2$ 进行两次操作,数组变为 $[1,5,5]$;

样例 $2$ 中,一种最佳操作是使数组变为 $[1,3,3,1,3]$;

样例 $3$ 中,一种最佳操作是使数组变为 $[5,1,2,5,3,5,5]$。