본문 바로가기
백준

단어정렬 - 1181번

by 청원뿔세포 2022. 9. 3.

파이썬 배열의 매소드인 sort는 문자도 정렬해준다.

그냥사용한면 알파벳순으로 정렬해주고 sort(key = len) 처럼 사용하면 길이를 파악할 수 있는 자료형에 한에서 길이순으로 정렬을 해준다.

문제 조건에 맞게 sort()를 먼저한 후, sort(key = len)을 다음에 사용하여 정렬해준다.

n = int(input())
l =[]
for i in range(n):
    l.append(input())
l = set(l)
l = list(l)

l.sort()
l.sort(key=len)

for i in l:
    print(i)

'백준' 카테고리의 다른 글

k번째 수 - 11004번  (0) 2022.09.05
괄호 - 9012번  (0) 2022.09.04
직각삼각형 - 4153번  (0) 2022.08.31
직사각형에서 탈출 - 1085번  (0) 2022.08.30
수 정렬하기 1, 2  (0) 2022.08.29

댓글