M. Медиана набора
2500 мс · 256 МБ · всё или ничего
В наборе лежат целые числа, возможно повторяющиеся; изначально он пуст. Операции: + x добавить число, - x удалить одно вхождение, ? вывести медиану.
Медианой набора из чисел называется элемент, стоящий на месте в порядке неубывания. Запрос медианы пустого набора не встречается.
Формат ввода
В первой строке — число операций (). В следующих строках — операции + x, - x или ?. Числа целые, по модулю не больше .
Формат вывода
На каждый запрос ? выведите медиану в отдельной строке.
Примеры
ввод
7 + 5 + 1 ? + 9 ? - 5 ?
вывод
1 5 1
ввод
2 + 4 ?
вывод
4
Разбор идеи от автора задачи. Сначала попробуйте сами.
Войдите, чтобы отправлять решения.