func solution(_ left:Int, _ right:Int) -> Int {
let su = right - left
var sosu:[Int] = []
for i in left...right {
var aksu = 0
for j in 1...i {
if i % j == 0 {
aksu = aksu + 1
}
}
if aksu % 2 == 0 {
sosu.append(i)
}else {
sosu.append(-i)
}
}
var result = 0
for i in sosu {
result = result + i
}
return result
}
'코테 > 프로그래머스' 카테고리의 다른 글
[프로그래머스] 두개뽑아서더하기 스위프트 (0) | 2022.01.16 |
---|---|
[프로그래머스] 3진법뒤집기 스위프트 (0) | 2022.01.16 |
[프로그래머스] 실패율 스위프트 (0) | 2022.01.14 |
[프로그래머스] 체육복 스위프트 (0) | 2022.01.13 |
[프로그래머스] 모의고사 스위프트 (0) | 2022.01.12 |
댓글