코딩테스트

하루 코테 1개 풀기 - 향해 7일차

songsua 2025. 4. 20. 19:32

https://www.acmicpc.net/problem/1181

 

 

 

 

헷갈리고, 다시한번 볼 점

# ❌ 잘못된 표현
sorted(myword, key=lambda x: x, len(x))  

# ✅ 올바른 표현
sorted(myword, key=lambda x: (x, len(x)))  ← 알파벳 → 길이
sorted(myword, key=lambda x: (len(x), x))  ← 길이 → 알파벳

 

 

n = int(input())
myset = set()

for _ in range(n) :
    word = input()
    myset.add(word)
    
    
sorted_word = sorted(myset, key=lambda x : (len(x), x))

for i in sorted_word :
    print(i)