15596๋ฒ: ์ ์ N๊ฐ์ ํฉ
C++17, Java 8, Python 3, C11, PyPy3, C99, C++98, C++11, C++14, Python 2, PyPy2, Go, C99 (Clang), C++98 (Clang), C++11 (Clang), C++14 (Clang), C11 (Clang), C++17 (Clang)
www.acmicpc.net
๋ฌธ์
์ ์ 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, C++17, C++ (Clang), C++11 (Clang), C++14 (Clang), C++17 (Clang): long long sum(std::vector<int> &a);
-
a: ํฉ์ ๊ตฌํด์ผ ํ๋ ์ ์ n๊ฐ๊ฐ ์ ์ฅ๋์ด ์๋ ๋ฐฐ์ด (0 โค a[i] โค 1,000,000, 1 โค n โค 3,000,000)
-
๋ฆฌํด๊ฐ: a์ ํฌํจ๋์ด ์๋ ์ ์ n๊ฐ์ ํฉ
-
-
Python 2, Python 3, PyPy, PyPy3: def solve(a: list) -> int
-
a: ํฉ์ ๊ตฌํด์ผ ํ๋ ์ ์ n๊ฐ๊ฐ ์ ์ฅ๋์ด ์๋ ๋ฆฌ์คํธ (0 โค a[i] โค 1,000,000, 1 โค n โค 3,000,000)
-
๋ฆฌํด๊ฐ: a์ ํฌํจ๋์ด ์๋ ์ ์ n๊ฐ์ ํฉ (์ ์)
-
-
Java: long sum(int[] a); (ํด๋์ค ์ด๋ฆ: Test)
-
a: ํฉ์ ๊ตฌํด์ผ ํ๋ ์ ์ n๊ฐ๊ฐ ์ ์ฅ๋์ด ์๋ ๋ฐฐ์ด (0 โค a[i] โค 1,000,000, 1 โค n โค 3,000,000)
-
๋ฆฌํด๊ฐ: a์ ํฌํจ๋์ด ์๋ ์ ์ n๊ฐ์ ํฉ
-
-
Go: sum(a []int) int
-
a: ํฉ์ ๊ตฌํด์ผ ํ๋ ์ ์ n๊ฐ๊ฐ ์ ์ฅ๋์ด ์๋ ๋ฐฐ์ด (0 โค a[i] โค 1,000,000, 1 โค n โค 3,000,000)
-
๋ฆฌํด๊ฐ: a์ ํฌํจ๋์ด ์๋ ์ ์ n๊ฐ์ ํฉ
-
ํ์ด
public class B15596 {
โ
โlong sum(int[] a) {
โโlong total = 0;
โโ
โโfor(int i = 0; i < a.length; i++) {
โโโtotal += a[i];
โโ}
โโreturn total;
โ}
}