풀이
기본 베이스 라인이 주어지므로, 배열 내 모든 원소의 합을 더하는 함수를 for문으로 완성합니다.
코드
C
long long sum(int *a, int n) {
long long ans = 0;
int i;
for(i = 0; i < n; i++){
ans += a[i];
}
return ans;
}
C++
long long sum(std::vector<int> &a) {
long long ans = 0;
int n = a.size();
for(int i = 0; i < n; i++){
ans += a[i];
}
return ans;
}
Java
public class Test {
long sum(int[] a){
long ans = 0;
for (int i = 0; i < a.length; i++){
ans += a[i];
}
return ans;
}
}
Python
def solve(a):
ans = 0
for i in a:
ans += i
return ans