❓ .contains() 메서드
❓.reduce() 메서드
풀이 1
func solution(_ numbers:[Int]) -> Int {
var num = [0,1,2,3,4,5,6,7,8,9]
var count = 0
for i in num {
if !numbers.contains(i) {
count += i
}
}
return count
}
solution([1,2,3,4,6,7,8,0])
solution([5,8,4,0,6,7,9])
풀이 2 - 풀이 1의 조건의 num 부분이 하드코딩인것같아서 다시 풀이함.
func solution(_ numbers:[Int]) -> Int {
var num = 45
let result = numbers.reduce(0, +)
return num - result
}
solution([1,2,3,4,6,7,8,0])
solution([5,8,4,0,6,7,9])