CF2047B.Replace Character

传统题 时间 2000 ms 内存 256 MiB 4 尝试 1 已通过 1 标签

Replace Character

题目描述

给定一个长度为 nn 的字符串 ss,只包含小写英文字母。

你只能进行一次如下操作:

  • 选择任意两个下标 iijj (1i,jn1\le i,j\le n),允许选择 i=ji=j
  • sis_i 赋值为 sjs_j

你需要最小化 ss 不同排列的个数。输出在一次操作后满足条件的任何一个字符串 ss

字符串的一个排列是打乱其字符顺序后形成的新字符串。比如 bacabc 的一个排列,而 bcc 不是。

输入格式

本题有多组数据。第一行,一个整数 tt (1t5001\le t\le 500),表示数据组数。

对于每组数据:

第一行,一个整数 nn (1n101\le n\le 10),表示 ss 的长度。

第二行,一个长度为 nn 的字符串 ss,只包含小写英文字母。

输出格式

对于每组数据,输出一次操作后满足要求的 ss。如果有多个答案,输出任意一个即可。

翻译:HYdroKomide

样例

6
3
abc
4
xyyx
8
alphabet
1
k
10
aabbccddee
6
ttbddq
cbc
yyyx
alphaaet
k
eabbccddee
tttddq

在线编程 IDE

建议全屏模式获得最佳体验