백준/백준 단계별 문제풀이

백준 15596번 (C++)

FDEE 2020. 8. 21. 17:17

www.acmicpc.net/problem/15596

 

15596번: 정수 N개의 합

정수 n개가 주어졌을 때, n개의 합을 구하는 함수를 작성하시오. 작성해야 하는 함수는 다음과 같다. C, C11, C (Clang), C11 (Clang): long long sum(int *a, int n); a: 합을 구해야 하는 정수 n개가 저장되어 있는

www.acmicpc.net

 

<답안>

#include <vector>

using namespace std;

 

long long sum(vector<int> &a)

{

    long long sum = 0;

    for(int i=0; i<a.size(); i++)

    {

        sum += a[i];

    }

    return sum;

}

 

<설명>

반환형태인 long long에 맞추어 sum을 선언한다

인덱스 i=0부터 벡터 a.size() -1까지 증가시키며

sum값을 누적한다

sum을 반환한다

 

'백준 > 백준 단계별 문제풀이' 카테고리의 다른 글

백준 1065번 (C++)  (0) 2020.08.21
백준 4673번 (C++)  (0) 2020.08.21
백준 4344번 (C++)  (0) 2020.08.21
백준 8958번 (C++)  (0) 2020.08.21
백준 1546번 (C++)  (0) 2020.08.21