반응형
프로그래머스 코딩테스트 연습 Level1 - 평균 구하기
코딩테스트 연습 - 평균 구하기
정수를 담고 있는 배열 arr의 평균값을 return하는 함수, solution을 완성해보세요. 제한사항 arr은 길이 1 이상, 100 이하인 배열입니다. arr의 원소는 -10,000 이상 10,000 이하인 정수입니다. 입출력 예 arr
programmers.co.kr
문제의 핵심
1. 배열의 기본을 알고 있는가?
배열은 for문과 같이 사용할 경우 굉장히 강력하다.
이번 문제는 배열과 for문을 같이 사용하는 가장 기본적인 유형이다.
프로그래머스 레벨1에 존재하는 문제 중 가장 쉬운 문제가 아닐까 싶다.
설명할 것이 거의 없다.
배열의 길이만큼 for문을 돌면서
각 배열의 원소들을 전부 합해주고,
마지막에 총합을 배열의 길이로 나눠주면 된다.
정답 코드
public class Solution {
public double solution(int[] arr) {
double answer = 0;
for(int i=0;i<arr.Length;i++)
{
answer += arr[i];
}
answer /= arr.Length;
return answer;
}
}
반응형
'C# > 프로그래머스' 카테고리의 다른 글
[프로그래머스] C# : 문자열을 정수로 만들기 (0) | 2021.07.30 |
---|---|
[프로그래머스] C# : 수박수박수박수박수박수? (0) | 2021.07.29 |
[프로그래머스] C# : 직사각형 별찍기 (0) | 2021.07.28 |
[프로그래머스] C# : 짝수와 홀수 (0) | 2021.07.28 |
[프로그래머스] C# : 두 개 뽑아서 더하기 (0) | 2021.07.28 |
댓글