[Swift] 프로그래머스 두 정수 사이의 합
by Roel Downey728x90
반응형
문제
나의 풀이
func solution(_ a:Int, _ b:Int) -> Int64 {
var sum = 0
if a <= b {
for a in a...b {
sum += a
}
} else {
for b in b...a {
sum += b
}
}
return Int64(sum)
}
func solution(_ a:Int, _ b:Int) -> Int64 {
return Int64(Array(a > b ? b...a : a...b).reduce(0, +))
}
728x90
반응형
'알고리즘_자료구조 > 문제풀이' 카테고리의 다른 글
[Swift]프로그래머스 2016 (0) | 2019.09.03 |
---|---|
[Swift]프로그래머스 체육복 (0) | 2019.09.01 |
[Swift]프로그래머스 가운데 글자 가져오기 (0) | 2019.08.30 |
[Swift]프로그래머스 모의고사 (0) | 2019.08.29 |
[Swift] 프로그래머스 K번째수 (0) | 2019.08.29 |
블로그의 정보
What doing?
Roel Downey