BAEKJOON 문제 풀이 : 15596번 정수 N개의 합
BAEKJOON2020. 3. 16. 14:59
문제 : https://www.acmicpc.net/problem/15596
15596번: 정수 N개의 합
정수 n개가 주어졌을 때, n개의 합을 구하는 함수를 작성하시오. 작성해야 하는 함수는 다음과 같다. C, C11, C (Clang), C11 (Clang): long long sum(int *a, int n); a: 합을 구해야 하는 정수 n개가 저장되어 있는 배열 (0 ≤ a[i] ≤ 1,000,000, 1 ≤ n ≤ 3,000,000) n: 합을 구해야 하는 정수의 개수 리턴값: a에 포함되어 있는 정수 n개의 합 C++, C++11, C++14,
www.acmicpc.net
Main함수가 아닌, 특정 함수만 제출해야하는 문제입니다.
함수는 Java에서는 정수형 배열을 파라미터로 받고, Python에서는 정수가 들어있는 리스트를 파라미터로 받습니다.
그리고 모든 정수들의 합을 리턴합니다.
문제 풀이는 아래와 같습니다.
1. Java
|
1
2
3
4
5
6
7
8
9
10
11
|
public class Main {
long sum(int[] a) {
long result = 0;
for (int i = 0; i < a.length; i++) {
result += a[i];
}
return result;
}
}
|
cs |
2. Python 3
|
1
2
|
def solve(a):
return sum(a)
|
cs |
'BAEKJOON' 카테고리의 다른 글
| BAEKJOON 문제 풀이 : 4344번 평균은 넘겠지 (0) | 2020.03.16 |
|---|---|
| BAEKJOON 문제 풀이 : 8958번 OX퀴즈 (0) | 2020.03.16 |
| BAEKJOON 문제 풀이 : 3052번 나머지 (0) | 2020.02.20 |
| BAEKJOON 문제 풀이 : 2562번 최댓값 (0) | 2020.02.17 |
| BAEKJOON 문제 풀이 : 10818번 최소, 최대 (0) | 2020.02.13 |