[프로그래머스] Lv3 거스름돈

O2o2✨·2020년 12월 14일
0

알고리즘

목록 보기
19/43
def solution(n, money):
    dp = [0] * (n + 1)
    DIVISOR = 1000000007
    
    for i in range(len(money)):
        dp[money[i]] += 1
        for j in range(money[i] + 1, len(dp)):
            dp[j] += dp[j-money[i]] 
            
    return dp[n] % DIVISOR
profile
프론트엔드 & 퍼블리셔

0개의 댓글