Контест Middle Коллекции и LINQ обновлено

k самых частых чисел

Условие

Даны n целых чисел. Выведите k самых частых. При равной частоте меньшее число идёт раньше.

Ввод: n k (1 ≤ k ≤ число различных значений, n ≤ 2·10⁴), затем n чисел (|a| ≤ 10⁹).

Вывод: k чисел через пробел по убыванию частоты.

Пример

8 2
1 1 1 2 2 3 3 3
1 3

Решите в тренажёре

Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.