a와 b를 곱한 값을 answer에 더했다.
func solution(_ a:[Int], _ b:[Int]) -> Int {
var answer = 0
for i in 0..<a.count {
answer += a[i] * b[i]
}
return answer
}
zip을 써서 두 시퀸스 쌍을 만들어 곱한 후 더했다. zip은 코테풀때 자주 써먹을 것 같다.
func solution(_ a:[Int], _ b:[Int]) -> Int {
return zip(a, b).map(*).reduce(0, +)
}