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

by iamtrueline

풀이

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

You may also like

Leave a Comment

Are you sure want to unlock this post?
Unlock left : 0
Are you sure want to cancel subscription?
-
00:00
00:00
Update Required Flash plugin
-
00:00
00:00