📅  最后修改于: 2023-12-03 15:07:35.118000             🧑  作者: Mango
题目要求输出一个由N个字符组成的字符串的所有排列组合。
对于每组测试数据,输出由字符串S中的字符排列组合成的所有长度为N的字符串,每个字符串占一行。要求按字典序输出。
2
3
abc
2
xy
abc
acb
bac
bca
cab
cba
xy
yx
from itertools import permutations
t = int(input())
for i in range(t):
n = int(input())
s = input()
perms = sorted(permutations(s, n))
for p in perms:
print(''.join(p))