๋ฐ์ํ
https://www.acmicpc.net/problem/15596
๋ฌธ์
์ ์ 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๊ฐ์ ํฉ
ํ์ด
๋ฌธ์ ๊ฐ ์ ๊ฒ ์ ๋ถ๋ค... ์ ๋ ฅ๋ ์ถ๋ ฅ๋ ์์ฃผ์ด์ก๋ค.....
์ฒ์์ ์ด๊ฒ ๋ญ ๋ฌธ์ ๊ฐ ์ค๋ ๊ณ ๋ฏผํ๋๋ฐ [์ ์ถ]์ ๋จผ์ ๋๋ฌ๋ณด๊ณ ์์ผ ์์๋ค.
์ฝ๋๋ฅผ ์ฐ์ง๋ ์์๋๋ฐ ์ฝ๋๊ฐ ์๋ค.
์ด๊ฑธ ์กฐ๊ฑด์ ๋ง๊ฒ ์์ฑํ๋ฉด ๋๋๊ฑฐ์๋ค. (๊ดํ.. ํ๊ณ ์์...๐ฅบ)
#include <vector>
long long sum(std::vector<int> &a) {
long long ans = 0;
for(int i=0; i<a.size(); i++){
ans += a[i];
}
return ans;
}
๋ฐ์ํ
'๐ฆ Chango > ๐ฅ BOJ ๋จ๊ณ๋ณ๋ก ํ์ด๋ณด๊ธฐ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[BOJ][C++] ๋ฐฑ์ค 1065๋ฒ: ํ์ (0) | 2021.09.06 |
---|---|
[BOJ][C++] ๋ฐฑ์ค 4673๋ฒ: ์ ํ ๋๋ฒ (0) | 2021.09.02 |
[C++][BOJ] ๋ฐฑ์ค 4344๋ฒ: ํ๊ท ์ ๋๊ฒ ์ง (0) | 2021.09.02 |
[C++][BOJ] ๋ฐฑ์ค 8959๋ฒ: OXํด์ฆ (0) | 2021.08.21 |
[C++][BOJ] ๋ฐฑ์ค 15456๋ฒ: ํ๊ท (0) | 2021.08.21 |