๐ฆ ZOAC
1. ๋ฌธ์ ๋งํฌ
2. ์ฝ๋
pypy3
๋ฉ๋ชจ๋ฆฌ 31268kb
์๊ฐ 48ms
1
2
3
4
5
6
7
8
9
10
11
12
13
14
str = input()
# ํ๋๋ฅผ ์ ์ธ์์ผฐ์ ๋ ๊ฐ์ฅ ์์ ์๋ ๋ฌธ์์ด pick
def pick(current_str):
if len(current_str) <= 0:
return
length = len(current_str)
inspect = current_str[1:length]
for i in range(length):
inspect = min(inspect, current_str[0:i] + current_str[(i + 1):length])
pick(inspect)
print(current_str)
pick(str)
ํด์ค
ํ์ฌ ๋ฌธ์์ด์์ ํ๋์ ๋ฌธ์๋ฅผ ์ ๊ฑฐํ์ ๋, ์ฌ์ ์์ผ๋ก ๊ฐ์ฅ ์์๋ ๋ฌธ์์ด์ pick ํ๋ค
์ ์ธํ ๋ฌธ์์ด์ ์ฌ๊ท๋ก ๋ค์ ๊ฒ์ฌํ๋ค
This post is licensed under CC BY 4.0 by the author.