본문 바로가기
Language/알고리즘 문제풀이

프로그래머스 평균 구하기(Java)

by wakestand 2019. 9. 16.
반응형

사이트명 : 프로그래머스(Programmers)

문제명 : 평균 구하기

언어 : 자바(Java) 

 

int를 담은 arr배열을 받아서 평균을 구한 후 반환하는 문제다

내 풀이방법은 아래와 같은데

 

일단 for문을 돌려가며 answer에 배열 값을 모두 더해준 후

배열 arr의 길이로 더한 값을 나눠주면 평균을 구할 수 있다

 

배열의 길이가 곧 값들의 개수니까..

 

프로그래머스에 바로 적용할 수 있는 코드는 아래와 같다

 

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

      for(int i = 0; i<arr.length; i++) {
          answer = answer + arr[i]; // 배열 값 더하기
      }

      answer = answer / arr.length; // 배열 총합 / 배열의 길이

      return answer;
  }
}
반응형

댓글