KotlinAlgorithm#25 (POG 평균 구하기)

박채빈·2023년 8월 16일
0

KotlinAlgorithm

목록 보기
25/28
post-thumbnail

POG 평균 구하기

링크

문제 설명
정수를 담고 있는 배열 arr의 평균값을 return하는 함수, solution을 완성해보세요.

제한사항
arr은 길이 1 이상, 100 이하인 배열입니다.
arr의 원소는 -10,000 이상 10,000 이하인 정수입니다.

입출력 예

arrreturn
[1,2,3,4]2.5
[5,5]5

코드

class Solution {
    fun solution(arr: IntArray): Double = arr.average()

    fun solution1(arr: IntArray): Double = (arr.fold(0) {acc, i -> acc + i}.toDouble() / arr.size)
}

solution으로 풀어도 풀리긴 풀린다. 의미가 있나 싶긴 함.

profile
안드로이드 개발자

0개의 댓글