본문 바로가기
코딩 테스트/문제 풀기

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

by hazel_ 2021. 3. 15.
def solution(n):
    count=0
    for i in range(1, n+1):
        sum=0
        for j in range(i, n+1):
            sum+=j
            if sum == n:
                count += 1
                break
            elif sum > n:
                break
    return count

n=15
print(solution(n))

생각보다 너무 단순해서 놀란 문제

댓글