문제
정올이에게 서로 다른
정올이는 이 알파벳 모형들의 순서를 여러 조합으로 바꿔 나올 수 있는 모든 경우의 수가 궁금해졌다.
예를 들어,
TCA, TAC, CTA, CAT, ATC, ACT
정올이가 갖고 있는 알파벳 모형의 정보가 주어졌을 때, 나올 수 있는 모든 조합을 출력하는 프로그램을 작성하시오.
입력
첫 줄에 정수
두 번째 줄부터
출력
정올이가 갖고 있는 알파벳 모형들을 가지고 만들 수 있는 모든 조합을 한 줄에 하나씩 출력한다. (순서는 무관하다)
예제1
입력
3
T
C
A
출력
TCA
TAC
CTA
CAT
ATC
ACT
태그
출처
@klee