
풀이
기본 베이스 라인이 주어지므로, 배열 내 모든 원소의 합을 더하는 함수를 for문으로 완성합니다.
코드
C
1 2 3 4 5 6 7 8 | 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++
1 2 3 4 5 6 7 8 | 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
1 2 3 4 5 6 7 8 9 | public class Test { long sum( int [] a){ long ans = 0 ; for ( int i = 0 ; i < a.length; i++){ ans += a[i]; } return ans; } } |
Python
1 2 3 4 5 | def solve(a): ans = 0 for i in a: ans + = i return ans |