Algorithm/Programmers
[프로그래머스] 숫자의 표현
sirius
2021. 3. 15. 09:47
https://school.programmers.co.kr/learn/courses/30/lessons/12924
class Solution {
public int solution(int n) {
int answer = 1; // 자기자신 n
for(int i = 1; i <= n / 2 ; i++) { // 절반을 넘어가면 연속해서 더한 값이 n을 넘게 됨
int sum = i;
for(int j = i + 1; sum < n; j++) {
sum += j;
}
if(sum == n) {
answer ++;
}
}
return answer;
}
}