We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8e9335d commit 4848673Copy full SHA for 4848673
1 file changed
live11/test112/문제1/박희경.py
@@ -0,0 +1,24 @@
1
+import sys
2
+from collections import defaultdict
3
+
4
+input = sys.stdin.readline
5
6
+def bt(word, length):
7
+ if length == len(word):
8
+ print(''.join(word))
9
+ return
10
+ for a in alpha:
11
+ # 해당 알파벳을 사용할 수 있다면
12
+ if alpha[a]:
13
+ alpha[a] -= 1
14
+ bt(word + a, length)
15
+ alpha[a] += 1
16
17
+n = int(input())
18
+for _ in range(n):
19
+ word = sorted(list(map(str, input().rstrip())))
20
+ alpha = defaultdict(int)
21
+ for w in word:
22
+ alpha[w] += 1
23
24
+ bt('', len(word))
0 commit comments