[프로그래머스] Lv2 숫자의 표현

O2o2✨·2020년 12월 13일
0

알고리즘

목록 보기
18/43
def func(n, sumVal, goal):
    sumVal += n
    if sumVal == goal:
        return True
    elif sumVal > goal:
        return False
    
    return func(n + 1, sumVal, goal)
    
def solution(n):
    answer = 0
    
    for i in range(1, n + 1):
        if func(i, 0, n):
            answer += 1
        
    return answer
profile
프론트엔드 & 퍼블리셔

0개의 댓글