프로그래머스 - 예산
그냥 오름차순 정렬 후 예산에서 하나씩 빼면서 계산한다. 빼기연산을 한번 덜하려면 새로운 변수를 if위에 추가해서 빼준다음에 0보다 작은지 확인해줘도 될듯?
def solution(d, budget): answer = 0 sort_d = sorted(d) for num in sort_d: if budget-num < 0: break budget-= num answer+=1 return answer