
코드
#include <vector>
using namespace std;
int solution(int n) {
int answer = 1; // 본인 숫자
for(int i=1;i<n;i++){
int sum=i;
for(int j=i+1;j<n;j++){
sum=sum+j;
if(sum==n){
answer++;
break;
}else if(sum>n){
break;
}
}
}
return answer;
}
'C++ > programmers 코딩테스트(level 2) C++' 카테고리의 다른 글
[C/C++] programmers Level 2 기능개발 (0) | 2023.09.29 |
---|---|
[C/C++] programmers Level 2 하노이의 탑 (0) | 2023.09.28 |
[C/C++] programmers Level 2 피보나치 수 (0) | 2023.09.27 |
[C/C++] programmers Level 2 올바른 괄호 (0) | 2023.09.15 |
[C/C++] programmers Level 2 전화번호 목록 (0) | 2023.09.14 |