[백준] 15596번 정수 N개의 합 (Python)
Source
https://www.acmicpc.net/problem/15596
15596번: 정수 N개의 합
C++17, Java 8, Python 3, C11, PyPy3, C99, C++98, C++11, C++14, Go, C99 (Clang), C++98 (Clang), C++11 (Clang), C++14 (Clang), C11 (Clang), C++17 (Clang)
www.acmicpc.net
How to solve?
def 문법을 이용해서 함수를 선언한다.
이때 함수에 들어갈 a는 리스트이기 때문에 따로 입력값을 리스트화 해줄 필요가 없이
for 문을 이용해 합을 구한다.
Code
def solve(a):
ans = 0
for i in a:
ans = ans + i
return ans
One step more
만약 리스트가 아닌 무작위 값이 입력된다고 하면 def solve(*a)와 같이 *를 사용한다.
*는 입력되는 값을 튜플로 바꿔주는 역할을 한다.
'Problem solve' 카테고리의 다른 글
[백준] 1065번 한수 (Python) (0) | 2022.04.25 |
---|---|
[백준] 4673번 셀프넘버 (Python) (0) | 2022.04.24 |
[백준] 4344번 평균은 넘겠지 (Python) (0) | 2022.04.20 |
[백준] 8958번 OX퀴즈 (Python) (0) | 2022.04.12 |
[백준] 1546번 평균 (Python) (0) | 2022.04.12 |