'''
https://programmers.co.kr/learn/courses/30/lessons/12982
์์ฐ : ์ต์ ์ ํด ์ฐพ๊ธฐ ๋ฌธ์
๋ถ์๋ฅผ ์ ๋ ฌ ํ, ์ ๋ถ์๊ฐ ํ ๋น๋ฐ์ง ๋ชปํ๋ฉด ๋ท ๋ถ์ ์ญ์ ํ ๋น๋ฐ์ง ๋ชปํ๋ค๊ณ ๊ฐ์ฃผ.
'''
def solution(d, budget):
for i, v in enumerate(sorted(d)):
if budget < v:
return i
budget -= v
return len(d)
'''
'''