세용용용용 2023. 5. 23. 08:27

나의 코드

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

    #print(answer)
    return answer
solution(15)

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