(C++) 프로그래머스 - 평균 구하기


  • 난이도
    • 프로그래머스 - 1단계

  • 분류
    • 구현

  • 해설
    1. vector의 크기를 파악하고, vector의 원소들을 모두 합한다.
    2. vector의 원소들의 평균을 구한다.

  • 문제 접근 과정
    1. 문제에 주어진 조건을 파악한다.
      • vector 원소들의 평균을 구한다.
    2. 원하는 결과를 파악한다.
      • 각 원소들을 검색하여 해당 값을 더한다.
      • vector의 크기에 맞춰서 나누어 평균을 도출한다.

  • 풀이

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
#include <string>
#include <vector>

using namespace std;

double solution(vector<int> arr) {
    double answer = 0;

    for(int i = 0; i < arr.size(); i++){
        answer += arr[i];
    }
    
    return answer /= arr.size();
}

댓글

이 블로그의 인기 게시물

(C++) 프로그래머스 - 하샤드 수

(C++) 프로그래머스 - 직사각형 별찍기

(C++) 프로그래머스 - x만큼 간격이 있는 n개의 숫자