lv0_코딩테스트 입문_배열의 평균값
by 브이담곰코딩테스트 연습 - 배열의 평균값 | 프로그래머스 스쿨 (programmers.co.kr)
✔️ 유형 : STL
✔️ 문제 풀이: numeric 헤더를 통하여 accumulate 함수를 사용해 vector 리스트의 요소값들의 합을 구한다.
accumulate 함수 원형 : accumulate( v.begin(), v.end(), 초기값)
초기 값에 따라 반환 자료형이 달라진다. 초기값이 int 자료형인데, 반환 값이 int 범위를 넘은 경우 오버플로우가 일어나니 주의해야한다.
⬇️코드보기
더보기
#include <string>
#include <vector>
#include <numeric>
using namespace std;
double solution(vector<int> numbers) {
double answer = 0;
answer = accumulate(numbers.begin(),numbers.end(), answer)/numbers.size();
return answer;
}
'Coding Test > Programmers' 카테고리의 다른 글
lv0_코딩테스트 연습_문자열 뒤집기 (0) | 2023.01.21 |
---|---|
lv0_코딩테스트 연습_배열 뒤집기 (0) | 2023.01.21 |
✨lv0_코딩테스트연습_피자 나눠먹기(2) (0) | 2023.01.21 |
💖lv0_코딩테스트연습_algorithm헤더를 사용하는 문제 모음.(업데이트중) (1) | 2023.01.21 |
✨lv0_코딩테스트연습_분수의 덧셈 (0) | 2023.01.21 |
블로그의 정보
농담곰담곰이의곰담농
브이담곰