반응형
https://programmers.co.kr/learn/courses/30/lessons/12924
1~n인 각 수에서 시작했을 때, 연속된 합이 n이 나올 수 있는지 구해주었습니다.
#include <string>
#include <vector>
using namespace std;
int solution(int n) {
int cnt = 0;
for(int i=1; i<=n; i++) {
int sum = 0;
for(int j=i; sum < n; j++) sum += j;
if(sum == n) cnt++;
}
return cnt;
}
반응형
'Algorithm' 카테고리의 다른 글
프로그래머스 : 가장 큰 정사각형 (0) | 2021.11.15 |
---|---|
프로그래머스 : 이진 변환 반복하기 (0) | 2021.11.15 |
프로그래머스 : 가장 큰 수 (0) | 2021.11.15 |
프로그래머스 : 게임 맵 최단거리 (0) | 2021.11.15 |
프로그래머스 : 땅따먹기 (0) | 2021.11.15 |