iOS 개발 공부
[Swift] 연속 부분 수열 합의 개수 본문
import Foundation
func solution(_ elements:[Int]) -> Int {
var answer: Set<Int> = []
for i in 1...elements.count {
for j in 0..<elements.count {
var sum = 0
for k in 0..<i {
if (j + k) < elements.count {
sum += elements[j + k]
} else {
sum += elements[j + k - elements.count]
}
}
answer.insert(sum)
}
}
return answer.count
}
'프로그래머스 > Lv.2' 카테고리의 다른 글
| [Swift] [3차] N진수 게임 (0) | 2023.04.27 |
|---|---|
| [Swift] 큰 수 만들기 (0) | 2023.04.27 |
| [Swift] 조이스틱 (0) | 2023.04.24 |
| [Swift] 택배 배달과 수거하기 (0) | 2023.03.13 |
| [Swift] 귤 고르기 (0) | 2023.03.13 |