#ARC134B. 保留或翻转
保留或翻转
保留或翻转
时间限制:2s
空间限制:1024MB
题目描述
给定一个长度为 的小写英文字母串 ,第 个字符记为 。你可以选择序列 的一个长度为偶数的子序列 ,其中允许 ,并依次交换 与 、 与 ,直至交换 与 。
求一次上述操作后可能得到的字符串中字典序最小的一个。
输入格式
第一行一个整数 ,第二行一个长度为 的小写英文字母串 。
输出格式
输出操作后可能得到的字符串中字典序最小的一个。
样例输入 1
4
dcab
样例输出 1
acdb
样例输入 2
2
ab
样例输出 2
ab
样例输入 3
16
cabaaabbbabcbaba
样例输出 3
aaaaaaabbbbcbbbc
样例输入 4
17
snwfpfwipeusiwkzo
样例输出 4
effwpnwipsusiwkzo
数据范围
- ;
- 仅由小写英文字母组成。
| 子任务编号 | 分值 | 特殊限制 |
|---|---|---|
| 1 | 15 | |
| 2 | 25 | |
| 3 | 30 | 中至多出现两种不同字符 |
| 4 | 无特殊限制 |