# ============================================================
# 문제 03. 길이가 짧은 단어부터 정렬
# ============================================================
"""
[문제 설명]
여러 단어를 길이가 짧은 순서대로 정렬하려고 합니다.
단어의 길이가 모두 다르게 주어질 때,
코드가 올바르게 동작할 수 있도록 빈칸을 채워
전체 코드를 완성해 주세요.
[입력 설명]
첫째 줄에 자연수 n이 주어집니다.
둘째 줄에 서로 다른 길이를 가진 단어 n개가
공백으로 구분되어 주어집니다.
- n은 1 이상 100 이하입니다.
- 각 단어는 알파벳 소문자로만 이루어져 있습니다.
- 각 단어의 길이는 모두 다릅니다.
[출력 설명]
단어를 길이가 짧은 순서대로 정렬하여
공백으로 구분해 출력해 주세요.
[예제 1]
입력:
4
banana kiwi fig watermelon
출력:
fig kiwi banana watermelon
"""
# ========================================
# 1개의 pass를 지우고 알맞은 코드를 작성하세요.
# ========================================
n = int(input())
words = input().split()
words = sorted(words, key=len)
print(" ".join(words))
To embed this project on your website, copy the following code and paste it into your website's HTML: