Контест Junior Контейнеры STL изнутри обновлено
Таблица результатов на multiset: удаление одного вхождения
Условие
Ведётся список результатов (числа могут повторяться). Команды:
add x: добавить результатx;del x: удалить одно вхождениеx; если его нет, вывестиabsent;minmax: вывести минимальный и максимальный результат илиempty.
Ввод: q (1 ≤ q ≤ 3000), затем q команд, |x| ≤ 10⁹.
Вывод: ответы на del (только absent) и на minmax.
Пример 1
Ввод:
7
add 5
add 5
add 1
del 5
minmax
del 7
minmax
Вывод:
1 5
absent
1 5
Пример 2
Ввод:
3
minmax
del 0
add 0
Вывод:
empty
absent
Решите в тренажёре
Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.