[ 백준 문제 15596 / 파이썬 ] 정수 N개의 합
2023. 2. 9. 10:35ㆍ백준/파이썬
정수 n개가 주어졌을 때, n개의 합을 구하는 함수를 작성하시오.
작성해야 하는 함수는 다음과 같다.
def solve(a: list) -> int
- a: 합을 구해야 하는 정수 n개가 저장되어 있는 리스트 (0 ≤ a[i] ≤ 1,000,000, 1 ≤ n ≤ 3,000,000)
- 리턴값: a에 포함되어 있는 정수 n개의 합 (정수)
함수를 정의하면,
그 함수를 재사용 할 수 있어 같은 코드를 반복하여 쓰는 과정을 생략할 수 있습니다.
또한 코드가 간결해져 가독성도 높입니다.
input => 함수 => output
사용자 정의함수 정의하는 방법
def 함수이름 (매개변수):
"""
함수에 대한 부가적인 설명
"""
함수를 거쳐서 반환하고 싶은 코드 작성
return 결과
나의 정답:
def solve(a):
return sum(a)
solve라는 이름의 함수를 정의합니다.
리스트 a를 input하고싶어서
매개변수 a를 써줬습니다.
a에 포함되어있는 정수 n개의 합을 더해주고 싶어서
리스트의 요소들을 다 더한 sum(a)를 리턴해줬습니다.
sum(a)가 output 됩니다.
'백준 > 파이썬' 카테고리의 다른 글
[ 백준 문제 1110 / 파이썬 ] 더하기 사이클 (0) | 2023.02.09 |
---|---|
[ 백준 문제 4673 / 파이썬 ] 셀프 넘버 (0) | 2023.02.09 |
[ 백준 문제 4344 / 파이썬 ] 평균은 넘겠지 (0) | 2023.02.09 |
[ 백준 문제 8958 / 파이썬 ] OX퀴즈 (0) | 2023.02.08 |
[ 백준 문제 1546 / 파이썬 ] 평균 (0) | 2023.02.08 |