본문 바로가기
Algorithm/PROGRAMMERS[Java]

Lv1. 평균구하기

by 씨니 2021. 9. 10.
728x90

프로그래머스 사이트 6번째문제풀기

이게 전에 나왔던 문제중에 제일 쉬운것 같다!

문제!

 

▶1번째 방법

class Solution{
	public double solution(int[] arr){
    	double avg = 0;
        double sum = 0;
        for(int i = 0; i < arr.length; i++){
        	sum += arr[i];
        }
        avg = sum / arr.length;
        return avg;
    }
}

++테스트의 평균 기댓값중 실수형도 있기때문에 합계(sum)또한 double형 실수형으로 선언해야함. ->4번째줄

 

 

▶2번째 방법

class Solution{
	public double solution(int[] arr){
    	double answer = 0;
        
        for(int i = 0; i < arr.length; i++){
        	answer += arr[i];
        }
        
        answer = answer / arr.length;
        return answer;
    }
}

728x90

'Algorithm > PROGRAMMERS[Java]' 카테고리의 다른 글

Lv1. 최대공약수와 최소공배수  (0) 2021.09.28
Lv1. 콜라츠 추측  (0) 2021.09.10
Lv1. 하샤드 수  (0) 2021.09.09
Lv1. 핸드폰 번호 가리기  (0) 2021.09.09
Lv1. 행렬의 덧셈  (0) 2021.09.09