bdfgdfg

[레벨 2] 숫자의 표현 본문

코딩테스트/프로그래머스

[레벨 2] 숫자의 표현

marmelo12 2021. 9. 22. 12:32
반응형
#include <string>
#include <vector>

using namespace std;

int solution(int n) {
    int answer = 0;
    int sum,j;
    for(int i = 1; i <= n; ++i)
    {
        sum = i;
        j = i + 1;
        while(true)
        {
            if(sum == n)
            {
                ++answer;
                break;
            }
            if(sum > n)
                break;
            
            sum += j;
            ++j;
        }
    }
    
    return answer;
}
반응형

'코딩테스트 > 프로그래머스' 카테고리의 다른 글

[레벨 2] 땅따먹기  (0) 2021.09.24
[레벨 2] 올바른 괄호  (0) 2021.09.23
[레벨 2] 최댓값과 최솟값  (0) 2021.09.20
[레벨 2 ] 최솟값 만들기  (0) 2021.09.17
[레벨 2] 행렬의 곱셈  (0) 2021.09.17
Comments