| TheForces Round #26 (Readall-Forces) |
|---|
| Закончено |
Вам дана строка $$$s$$$ длины $$$n$$$. Вы выполняете следующие операции $$$k$$$ раз:
Найдите лексикографически минимальную строку, которую вы можете получить.
Первая строка входных данных содержит единственное целое число $$$t$$$ ($$$1 \le t \le 10^4$$$) — количество наборов входных данных. Далее следует описание наборов входных данных.
Первая строка каждого набора входных данных содержит два целых числа $$$n$$$ и $$$k$$$ ($$$1 \le k \le n \le 2 \cdot 10^5$$$).
Во второй строке содержится строка $$$s$$$, состоящая из $$$n$$$ строчных латинских букв.
Сумма $$$n$$$ по всем наборам входных данных не превосходит $$$2 \cdot 10^5$$$.
Для каждого набора входных данных выведите лексикографически минимальную строку, которую вы можете получить.
47 3abacaba9 2theforces5 4edcba7 3pavlekn
aaaacbb cheforest abcde aeplknv
В первом примере, мы можем проделать следующие операции:
Во втором примере, мы можем проделать следующие операции:
| Название |
|---|


