728x90
반응형

우선 입력으로 들어오는 단어들을 리스트에 추가한다. 단 같은 단어가 여러 번 입력된 경우에는 추가 안 함.

 그 후 사전 순으로 정렬하고 lambda를 사용해 단어 길이 순으로 정렬해주면 된다.

li = []
for _ in range(int(input())):
    word = input()
    if word not in li:
        li.append(word)
li.sort()
li.sort(key=lambda x : len(x))
for word in li:
    print(word)
728x90
반응형

+ Recent posts