프로그래머스/기초
[프로그래머스] Lv.0 /n보다 커질 때까지 더하기 (파이썬/Python)
junslee
2025. 2. 27. 09:57
1. 문제 설명
2. 풀이 과정
합을 넣을 sum, 인덱스 i 를 0으로 초기화한다.
sum이 n보다 작거나 같을 때 반복하는 while문을 만든다.
sum에 numbers에 해당 숫자를 더하고
i에 1을 더해 다음 숫자로 넘어간다.
sum이 n보다 커지면 while문 빠져나온다.
이후 sum 값을 반환하면 된다.
3. 코드
def solution(numbers, n):
sum = 0
i = 0
while sum <= n:
sum += numbers[i]
i += 1
return sum