import Foundation
func solution(_ left:Int, _ right:Int) -> Int {
func solution2(num: Int) -> Int {
var count = 0
for i in 1...num {
if num % i == 0 {
count += 1
}
}
return count
}
return Array(left...right).map { solution2(num: $0)%2==0 ? $0 : -$0 }.reduce(0, +)
}
'Algorithm > programmers' 카테고리의 다른 글
프로그래머스 - 바탕화면 정리 (0) | 2024.09.10 |
---|---|
프로그래머스 - 공원 산책 (0) | 2024.09.09 |
프로그래머스 - 숫자 짝꿍 (0) | 2024.09.09 |
프로그래머스 - 369게임 feat. Regex 지원안될 때 정규표현식 (1) | 2024.09.07 |
프로그래머스 - 둘만의 암호 feat. 아스키코드 사용 (0) | 2024.09.07 |