EduBrick
← вернуться к уроку · Словарь как таблица частот

Самые частые

2000 мс · 256 МБ · всё или ничего

Даны список из nn чисел и число kk. Выведите kk значений, встречающихся чаще всего.

Порядок: сначала по убыванию частоты, а при равной частоте — по возрастанию значения. Различных значений в списке не меньше kk.

Формат ввода

В первой строке числа nn от 11 до 10510^5 и kk от 11 до количества различных значений. Во второй — nn целых чисел от 109-10^9 до 10910^9.

Формат вывода

kk чисел через пробел.

Примеры

ввод
5 2
3 8 1 9 3
вывод
3 1

Примечание

Сортировать надо пары «значение и частота» сразу по двум признакам — и по разным направлениям.

Войдите, чтобы отправлять решения.
← Вернуться к уроку