📝 문제
정수 n개가 주어졌을 때, n개의 합을 구하는 함수를 작성하시오.
def solve(a: list) -> int
- a : 합을 구해야 하는 정수 n개가 저장되어 있는 리스트 (0 ≤ a[i] ≤ 1,000,000, 1 ≤ n ≤ 3,000,000)
- 리턴값 : a에 포함되어 있는 정수 n개의 합 (정수)
📚 내가 제출한 코드 1
def solve(a):
ans = 0
for i in a:
ans += i
return ans
✏️ 내가 제출한 코드 1 에 대한 설명
- 내장 함수를 사용하지 않고 하나하나 더해주는 방식을 이용한다.
- 메모리 : 389852 KB
- 시간 : 164 ms
- 코드 길이 : 73 B
📚 내가 제출한 코드 2
def solve(a):
return sum(a)
✏️ 내가 제출한 코드 2 에 대한 설명
- 내장 함수인 sum()을 사용한 방식이다.
- sum(a) : a 원소들의 합을 반환하는 함수
- 메모리 : 389852 KB
- 시간 : 152 ms
- 코드 길이 : 31 B