Legacy/Be Refactoring..

[BOJ/Swift] 수 정렬하기 2750

Marco 2021. 9. 11. 01:10
728x90

Baekjoon Online Judge

단계별로 풀어보기 / DFS와 BFS / 토마토 7576

문제에 모든 정보 및 저작권 https://www.acmicpc.net/


Todo:

N개의 수가 주어졌을 때, 이를 오름차순으로 정렬하는 프로그램을 작성하시오.

Constraints:

입력 제약:
첫째 줄에 수의 개수 N(1 ≤ N ≤ 1,000)이 주어진다.
둘째 줄부터 N개의 줄에는 수 주어진다.
이 수는 절댓값이 1,000보다 작거나 같은 정수이다.
수는 중복되지 않는다.

출력 제약:
첫째 줄부터 N개의 줄에 오름차순으로 정렬한 결과를 한 줄에 하나씩 출력한다.

Input-Output

Solution.swift

let caseCount = Int(readLine()!)!
var inputs = [Int]()

for _ in 0..<caseCount {
    inputs.append(Int(readLine()!)!)
}

inputs.sorted(by: <).forEach { num in
    print(num)
}

github Code Repository

How I tried this:

기록으로 남기기 민망할 문제지만
스터디 약속한 범위라 기록을 남겨본다..

What I got is:

I have to study:

  • .sort() .sorted() 매서드

문제에 관한 모든 저작권 : https://www.acmicpc.net/

728x90