코딩테스트/프로그래머스
[레벨 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;
}
반응형