[프로그래머스] 예산-Lv1

PyInsight·2024년 5월 16일

알고리즘 공부

목록 보기
31/42
post-thumbnail

💻첫번째 시도 테스트케이스(O),채점결과 100점

def solution(d, budget):
    answer = 0
    d=sorted(d)
    for i in d:
        if budget-i>=0:
            budget=budget-i
            answer+=1
    return answer

소요시간 10분

접근방식:최대한 많은 부서에 예산을 지원해야하므로 sorted로 오름차순 정렬 후 budget에서 빼는 방식으로 접근
셀프 피드백:없음

profile
반갑습니다 알고리즘 공부 블로그입니다.

0개의 댓글