ji-0630 / CodingTest

코딩테스트 연습 기록
0 stars 0 forks source link

예산 #230

Closed ji-0630 closed 1 year ago

ji-0630 commented 1 year ago

문제 설명

image

ji-0630 commented 1 year ago

나의 풀이

def solution(d, budget):
    d = sorted(d)
    answer = 0

    for i in d:
        if budget - i >= 0:
            budget -= i
            answer += 1
        else:
            break

    return answer
ji-0630 commented 1 year ago

다른 사람의 풀이

def solution(d, budget):
    d.sort()
    while budget < sum(d):
        d.pop()
    return len(d)