https://programmers.co.kr/learn/courses/30/lessons/12982
def solution(d, budget):
d.sort()
d_sum = 0
for i in range(len(d)):
if d_sum + d[i] <= budget:
d_sum = d_sum + d[i]
else:
return i
if d_sum <= budget:
return len(d)
else:
return 0'파이썬 코딩테스트 > 프로그래머스' 카테고리의 다른 글
| 프로그래머스 / 최댓값과 최솟값 / 파이썬 (0) | 2022.09.13 |
|---|---|
| 프로그래머스 / 두 개 뽑아서 더하기 / 파이썬 (0) | 2022.03.02 |
| 프로그래머스 / 약수의 개수와 덧셈 / 파이썬 (0) | 2022.02.27 |
| 프로그래머스 / 실패율 / 파이썬 (0) | 2022.02.27 |
| 프로그래머스 / 폰켓몬 / 파이썬 (0) | 2022.02.25 |