프로그래머스 — CodeKata 17
출처: https://school.programmers.co.kr/learn/courses/30/lessons/77884
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//https://school.programmers.co.kr/learn/courses/30/lessons/77884
using namespace std;
int solution(int left, int right) {
int answer = 0;
for(int i = left; i <= right; ++i) {
int count = 1;
for(int j = 2; j <= i; ++j) {
if(i % j == 0) count++;
}
if(count % 2 == 0) answer += i;
else answer -= i;
}
return answer;
}
이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.