максимальная медиана

Условие задачи

Условие

Дан массив и число . Операция — увеличение на один произвольного элемента, вам доступно не более операций. Найдите наибольшую медиану после всех операций. Размер массива нечётный.

Решение

Решение

Отсортируем массив. Сделаем бинпоиск по ответу пусть медиана равна . Числа до центрального не стоит увеличивать, так это не выгодно. Все остальные числа стоит увеличить до значения , если текущее значение меньше. Другими словами взять по всем после половины .

Асимптотика .