1502 有重复元素的排列问题 | OJ题库 | CODE STUDY
CODE STUDY
Programming Practice Platform

欢迎回来

1502

有重复元素的排列问题

Easy 时间限制 1000 ms 内存限制 262144 KB
DFS

题目详情

返回题库

题目描述

设R={ r1, r2, …, rn}是要进行排列的n个元素。其中元素r1, r2, …, rn可能相同。试设计一个算法,列出R的所有不同排列。

给定n 以及待排列的n 个元素。计算出这n 个元素的所有不同排列。

输入描述

第1 行是元素个数n,1≤n≤500。接下来的1 行是待排列的n个元素。

输出描述

计算出的n个元素的所有不同排列输出到文件perm.out中。文件最后1行中的数是排列总数。

测试样例

样例支持多行内容展示
样例1
输入
4 
aacc
输出
aacc 
acac 
acca 
caac 
caca 
ccaa 
6
editor.py

提交前会先自动运行样例。只有样例全部通过,才会进入后端正式判题。