2567: 密码

内存限制:256 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:4 解决:1

题目描述

哪里有压迫,哪里就有反抗。

moreD的宠物在法庭的帮助下终于反抗了。作为一只聪明的宠物,他打算把魔法使moreD的魔法书盗去,夺取moreD的魔法能力。但moreD怎么会让自己的魔法书轻易地被盗取?moreD在魔法书上设置了一个密码锁,密码锁上有一个问题。

施以斯卧铺魔法吧,你有M次机会,如此将得完美密码。

然后是一串小写字母串。

moreD的宠物斯卧铺魔法就是施法时的字符串其中相邻两位交换。

moreD对于完美密码的定义自然是最小字典序了。

请帮助moreD的宠物,想出密码吧。

 

输入

第一行一个整数M,表示操作次数。

第二行一串小写字母组成的字符串S,如题目所示。

 

输出

输出完美密码。

 

样例输入 复制

3
dcba

样例输出 复制

adcb

提示

对于30%的数据|S|≤10

对于60%的数据|S|≤3,000

对于100%的数据8≤|S|≤100,000 M≤(|S|-8)^2+2

 

宠物最终战胜了moreD,和自己的宠物快乐地生活着。

 

先对第34两位施法,字符串变成dcab,然后对第23两位施法,字符串变成dacb,最后对第12两位施法,字符串变成adcb