[백준] 15596번 정수 N개의 합 풀이 코드 (C/C++/Java 자바/Python 파이썬)

풀이

기본 베이스 라인이 주어지므로, 배열 내 모든 원소의 합을 더하는 함수를 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

문제 출처

https://www.acmicpc.net/problem/15596

Related posts

블로그 이사

[Codeforces] 50A Domino piling 풀이 코드 (C/C++/Java /Python)

[Codeforces] 1538B Friends and Candies 풀이 코드 (C/C++/Java /Python)