본문 바로가기

코딩테스트 연습/C#

[C#/알고리즘] 평균 구하기

반응형

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

 

‼️ arr은 길이 1 이상, 100 이하인 배열입니다.

‼️ㅍarr의 원소는 -10,000 이상 10,000 이하인 정수입니다.

 

 

🖥 나의 풀이

public class Solution {
    public double solution(int[] arr) {
        double answer = 0;

        double sum = 0;

        foreach (int i in arr)
        {
            sum += i;
        }

        answer = sum / arr.Length;

        return answer;
    }
}

 

 

🖥 다른 풀이

using System.Linq;
public class Solution {
    public double solution(int[] arr) {
        return arr.Average();
    }
}
using System.Linq;

public class Solution {
    public double solution(int[] arr) {
        double answer = 0;
        answer = arr.Average();
        return answer;
    }
}

 

 

 

🗒 출처: 프로그래머스

반응형