import Foundation
let n = Int(readLine()!)!
var arr = [String]()
for _ in 0 ..< n {
let input = readLine()!
arr.append(input)
}
// 중복제거
arr = Array(Set(arr))
// 길이사전순 + 짧은 순
arr = arr.sorted(by: { $0 < $1 }).sorted(by: { $0.count < $1.count })
for string in arr {
print(string)
}
반응형
'📝 코테 > BOJ' 카테고리의 다른 글
[Swift] 백준1966 (0) | 2023.03.24 |
---|---|
[Swift] 백준1436 (0) | 2023.03.23 |
[Swift] 백준1259 (0) | 2023.03.23 |
[Swift] 백준 1085 직사각형에서 탈출 (0) | 2023.03.22 |
[Swift] 백준1018 (0) | 2023.03.22 |