Language/Python

[Python / 프로그래머스 level 2] 숫자의 표현

ej503 2021. 7. 28. 09:40

def solution(n):
    answer = 0
    for i in range(1, n+1):
        sum = 0
        for j in range(i, n+1):
            sum += j
            if sum == n:
                answer += 1
                break
            elif sum > n:
                break
    return answer