최대한 많은 부서에 물품 지원을 하고자 할 때, 예산 범위 내에서 지원 가능한 부서의 수를 반환하는 함수 작성
def solution(d, budget):
d.sort()
while budget < sum(d):
d.pop()
return len(d)
d가 주어지므로 오름차순 정렬d 원소의 합보다 예산(budget)이 작을 경우, d에서 큰 수부터 pop()을 반복while Loop이 종료된 시점(d 원소의 합이 예산(budget)보다 작을 경우)에서 전체 부서의 수(len(d))를 반환