코딩테스트
하루 코테 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)