Programmers/프로그래머스-숫자의 표현-python

cosmos·2021년 7월 20일
0
post-thumbnail
post-custom-banner

문제📖

풀이🙏

  • Finn은 수학공부를 한다.
  • Finn은 자연수 n을 연속한 자연수들로 표현 하는 방법이 여러개라는 사실을 알게 됐다.
  • 자연수 n이 매개변수로 주어질 때, 연속된 자연수들로 n을 표현하는 방법의 수를 return하는 solution을 완성해라.

코드💻

# programmers, phase2:숫자의 표현, python3
# 구현 알고리즘
def solution(n):
    answer = 0 
    
    for i in range(1, n+1): 
        target = 0 
        for j in range(i, n+1): 
            target += j  
            
            if target == n:  
                answer = answer + 1 
                break 
            if target > n:
                break 
    
    return answer

결과😎


출처 && 깃허브📝

programmers
github

post-custom-banner

0개의 댓글