<numeric>
헤더 안에 있는accumulate()
를 이용해 간단히 구할 수 있다#include <string> #include <vector> #include <numeric> // 헤더 선언 using namespace std; double solution(vector<int> arr) { /* 3번째 인자는 sum의 초기값으로 사용 */ double answer = accumulate(arr.begin(), arr.end(), 0); return answer/(double)arr.size(); }