Устойчиво по убыванию
2000 мс · 256 МБ · всё или ничего
Каждая запись — это ключ и значение. Отсортируйте записи по невозрастанию ключа.
Записи с одинаковым ключом обязаны сохранить исходный порядок.
Формат ввода
В первой строке от до . Далее строк, в каждой ключ и значение, оба по модулю не больше .
Формат вывода
Одна строка: значения записей в нужном порядке.
Примеры
ввод
4 1 10 2 20 1 30 2 40
вывод
20 40 10 30
Примечание
Компаратор x.first > y.first вместе со stable_sort. Соблазн написать >=, чтобы «точно охватить равные», здесь особенно велик — и особенно опасен: это ломает требование строгого порядка и роняет сортировку.
Войдите, чтобы отправлять решения.