문제
풀이
이 문제는 각 언어에서 작성해야하는 함수를 참고하여 주어진 수에 대해 값을 더해주는 코드를 작성하면 되는 간단한 문제입니다.
소스코드
#include <vector>
using namespace std;
long long sum(vector<int> &a){
long long ans=0;
for (int i = 0; i < a.size(); i++) ans+= a.at(i);
return ans;
}
이렇게 작성하여 제출하면 정답이라고 나옵니다. 그러나 저는 올바르게 작성되었는지 확인하기위해 아래 함수를 작성하여 결과값이 20이 나오는 것을 확인하고 제출하였습니다.
int main(){
long long ans;
vector<int> a;
a.push_back(5);
a.push_back(15);
ans= sum(a);
cout << ans;
}
'Algorithm > Python, C++' 카테고리의 다른 글
백준 2292_벌집[C++] (0) | 2022.01.24 |
---|---|
백준 1712_손익분기점[C++] (0) | 2022.01.22 |
백준 4673_셀프 넘버[C++] (0) | 2022.01.20 |
백준 1065_한수[C++] (0) | 2022.01.19 |
백준 10818_최소, 최대[C++] (0) | 2022.01.19 |
댓글