B. Соседи в множестве
2000 мс · 256 МБ · всё или ничего
Множество целых чисел меняется по ходу дела. Обрабатывайте команды:
add x— добавить ;prev x— вывести наибольший элемент множества, строго меньший , илиnone;next x— вывести наименьший элемент множества, строго больший , илиnone.
Формат ввода
Команды, по одной на строке, не более штук. Все числа целые и по модулю не превосходят .
Формат вывода
Для каждой команды prev и next выведите одно значение или none.
Примеры
ввод
prev 5 add 1 add 3 add 5 prev 3 next 3 prev 1 next 5
вывод
none 1 5 none none
Войдите, чтобы отправлять решения.