Logo HelloWorld信息学奥赛题库

少儿编程

时间限制:1 s 空间限制:256 MB

#7606. 4800--数字交换游戏

Statistics

题目描述

桐桐已经是中学生了,她喜欢研究数学,觉得最漂亮的数就是整数了。一次桐桐写下一个M位的整数(无前导0),她想研究下面这个游戏:每次取其中两位交换,会得到一个新的整数,但不能有前导0出现,即第一位不能变成0。
这样连续做K次,最后能得到的最大整数是多少?

输入格式

第一行:两个整数N(1≤N≤1000000)和K(1≤K≤10)。

输出格式

只一行,一个整数,表示桐桐变化后的最大数,如果不能变换则输出-1。

样例

input1

16375 1

output1

76315

input2

432 1

output2

423

input3

90 4

output3

-1