반응형
사이트명 : 프로그래머스(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;
}
}
반응형
'Language > 알고리즘 문제풀이' 카테고리의 다른 글
프로그래머스 핸드폰 번호 가리기(Java) (0) | 2019.09.16 |
---|---|
프로그래머스 하샤드 수(Java) (0) | 2019.09.16 |
프로그래머스 콜라츠 추측(Java) (0) | 2019.09.11 |
프로그래머스 최대공약수와 최소공배수(Java) (0) | 2019.09.11 |
프로그래머스 짝수와 홀수 풀이(Java) (0) | 2019.09.05 |
댓글