내가 시도한 방법
# 1.
N = int(input())
words = [[] for _ in range(52)]
# 2.
for _ in range(N):
word = input()
n = len(word)
words[n].append(word)
# 3.
for word in words:
for elem in sorted(list(set(word))):
print(elem)
다른 분 코드 참고해서 최적화 시도하기
import sys
N = int(input())
words = set()
for _ in range(N):
words.add(sys.stdin.readline().rstrip())
words = sorted(sorted(list(words)), key=len)
print('\n'.join(words))