1506: 重复元素排列
内存限制:128 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:34
解决:21
题目描述
设集合R={r1,r2,...,rn}是要进行排列的n个元素,其中r1,r2,...,rn可能相同。 试着设计一个算法,列出R的所有不同排列。 即,给定n以及待排的n个可能重复的元素。计算输出n个元素的所有不同排列。
输入
第1行是元素个数n,1<=n<=500。接下来的1行是待排列的n个元素
输出
程序运行结束时,将计算输出n个元素的所有不同排列。最后1行中的数是排列总数。
样例输入 复制
4
aacc
样例输出 复制
aacc
acac
acca
caac
caca
ccaa
6