출처: https://meyouus.tistory.com/64 [정보 공유 - For Me For You For Us]
본문으로 바로가기

간단한 문제였다.

import sys

N = int(sys.stdin.readline())
word = []

for i in range(N):
    word.append(sys.stdin.readline().strip())
word = list(set(word))
word.sort()
word.sort(key=lambda x: len(x))
print(*word, sep='\n')

주어진 숫자만큼 단어를 입력을 받고, 여러개의 단어가 있는 것은 한번만, 그리고 단어들도 길이에 따라 오름차순으로 정렬되게 했다. lambda를 사용하여 이를 해낼 수 있었다.