본문 바로가기
파이썬 코딩테스트/프로그래머스

프로그래머스 / 예산 / 파이썬

by S.T.Lee 2022. 3. 2.

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