Problem F: 寻找最大数

"
Time Limit $1$ 秒/Second(s) Memory Limit $512$ 兆字节/Megabyte(s)
提交总数 $180$ 正确数量 $86$
裁判形式 标准裁判/Standard Judge 我的状态 尚未尝试
难度 分类标签

给出一个整数n每次可以移动相邻数位上的数字,最多移动k次,得到一个新的整数,求这个新的整数的最大值是多少。

多组测试数据。

每组测试数据占一行,每行有两个数N和K (1 ≤ N≤ 10^100; 0 ≤ K ≤ 100).

每组测试数据的输出占一行,输出移动后得到的新的整数的最大值。
1990 1
100 0
9090000078001234 6
9190
100
9907000008001234