[C++ 17] 누적 합계 구하기 - std::accumulate()
🔗프로그래머스 | 평균값 구하기 문제를 풀려다가, STL 라이브러리들이 무엇이 있는지도 알아보기 위해 찾아보니, 누적 합계를 구해주는 함수, std::accumulate()가 있었습니다. C++ 17에서 추가된 함수로, 헤더파일을 #include 해줘야 사용 가능합니다. #include std::accumulate(시작 위치, 끝 위치 - 1, 초기값); 해당 함수를 통해 얻은 반환값은 초기값의 데이터 타입을 따라간다고 하네요. 오버플로우 방지를 위해 long 타입을 쓰고 싶으신 분들은 초기값에 0이 아닌 0L을 줘야하겠습니다. 평균값 구하기 문제 소스코드 #include #include #include using namespace std; double solution(vector numbers) { i..