티스토리 뷰

programmers.co.kr/learn/courses/30/lessons/12910?language=swift

나의 풀이

func solution(_ arr:[Int], _ divisor:Int) -> [Int] {
    
    let result = arr.filter { $0%divisor == 0 }
    
    if result.count > 0 {
        return result.sorted()
    } else {
        return [-1]
    }
}

다른 사람의 풀이

func solution(_ arr:[Int], _ divisor:Int) -> [Int] {
    let result = arr.filter{ $0 % divisor == 0}.sorted()
    return result.count == 0 ? [-1] : result
}
댓글
공지사항