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

dev_jo·2022년 8월 22일
0

알고리즘 풀이

목록 보기
13/25
post-custom-banner

문제

숫자의 표현



문제풀이

function solution(n) {
    var increaseNum = 0;
    var increaseSum = 0;
    var loop = 0;
    var cnt = 0;
    
    while (loop != n) {
        increaseNum++;
       if (increaseSum < n) {
           increaseSum += increaseNum;
       } 
       else if (increaseSum > n) {
           loop++;
           increaseNum = 0 + loop;
           increaseSum = 0;
       }
       else if (increaseSum == n) {
           loop++;
           cnt++;
           increaseNum = 0 + loop;
           increaseSum = 0;
       }
    }
    return cnt;
}

profile
To be a better developer!!
post-custom-banner

0개의 댓글