샘성의 iOS 개발 일지

[코딩테스트 입문] 배열의 평균값 본문

Algorithm/프로그래머스

[코딩테스트 입문] 배열의 평균값

SamusesApple 2023. 5. 4. 19:27
728x90

문제 설명:

  정수 배열 numbers가 매개변수로 주어집니다. numbers의 원소의 평균값을 return하도록 solution 함수를 완성해주세요.

   (정답의 소수 부분이 .0 또는 .5인 경우만 입력으로 주어집니다.)

 

 

 

내 풀이:

import Foundation

func solution(_ numbers:[Int]) -> Double {
    // 배열 전체 더한 값
    let sum = numbers.reduce(0) { $0 + $1 }
    return Double(sum) / Double(numbers.count)
}

 

 

 

회고:

  고차함수는 달콤햄...

 

 

728x90