[Python] BOJ 1181번. 단어 정렬

1181번. 단어 정렬

문제 링크

풀이 코드

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# 1181번. 단어 정렬

n = int(input())
wList = []
for i in range(n):
    wList.append(input())

wList = list(set(wList))  # 중복 제거

wListSort = []

# word length와 word를 한번에 저장
for w in wList:
    wListSort.append((len(w), w))

wListSort.sort()

for len_w, w in wListSort:
    print(w)

비고