[Swift 알고리즘] 약수의 개수와 덧셈

장주명·2021년 5월 14일
0

https://programmers.co.kr/learn/courses/30/lessons/77884

import Foundation

func solution(_ left:Int, _ right:Int) -> Int {

    var answer = 0

    for i in left...right {
        var num = 0
        for j in 1...i {
            if i % j == 0 {
                num += 1
            }
        }

        if num % 2 == 0 {
            answer += i
        } else {
            answer -= i
        }

    }

    return answer
}
profile
flutter & ios 개발자

0개의 댓글

관련 채용 정보