728x90
#include <vector>
long long sum(int* a, int n) {
long long ans = 0;
for (int i = 0; i < n; i++) {
ans += a[i];
}
return ans;
}
이 문제를 처음에 보는 순간
무엇을 만들어야지 생각을 할 수 있다.
하지만 걱정할 필요가 없다.
기본 틀이 주어지기 때문이다.
C언어에서는 지금 for문외에는 틀이 있었다.
이제 개수를 세주면서 n개 까지 가서 a의 배열을
ans에 더해준다는 의미만 추가해주면
문제 없이 출력된다.
참고로 이건 백준 사이트에서만 가능하다.
비주얼스튜디오는 안돌아간다.
이 문제는 함수가 어떻게 되는지 알려주려고
만든 문제라고 생각한다.
728x90
'C language > Baekjoon' 카테고리의 다른 글
[C] 백준 1065번 풀이: 한수 (0) | 2021.07.03 |
---|---|
[C] 백준 4673번 풀이: 셀프넘버 (0) | 2021.07.03 |
[C] 백준 4344번 풀이: 평균은 넘겠지 (0) | 2021.07.03 |
[C] 백준 2588번 풀이: 곱셈 (0) | 2021.07.03 |
[C] 백준 10430번 풀이: 나머지 (0) | 2021.07.03 |