문제 설명
정수 배열 numbers가 매개변수로 주어집니다. numbers의 원소의 평균값을 return하도록 solution 함수를 완성해주세요.
<제안사항>
1) 0 <= numbers의 원소 <= 1,000
2) 1<= numbers의 길이 <= 100
3) 정답의 소수 부분이 .0 또는 .5인 경우만 입력으로 주어집니다
내가 직접 짠 코드
class Solution {
public double solution(int[] numbers) {
double answer = 0, sum=0;
for(int i=0; i<numbers.length; i++){
sum +=numbers[i];
}
answer = (double)sum/numbers.length;
return answer;
}
}
코드 해설
1) sum에 numbers안에 있는 모든 숫자를 더해주고
2) sum에 numbers의 길이를 나눠 평균을 구해줬습니다
'CodingTest' 카테고리의 다른 글
프로그래머스 - 피자 나눠 먹기(1) (JAVA) (0) | 2023.02.15 |
---|---|
프로그래머스 - 양꼬치 (JAVA) (0) | 2023.02.13 |
프로그래머스 - 짝수의 합 (JAVA) (0) | 2023.02.08 |
프로그래머스 - 자릿수 더하기 (JAVA) (0) | 2023.02.08 |
프로그래머스 - 세균 증식 (JAVA) (0) | 2023.02.02 |