오늘의 알고리즘
[C++]월간 코드 챌린지 시즌2 약수의 개수와 덧셈(프로그래머스 1레벨)
하늘하늘 .
2022. 2. 23. 19:06
#include <string>
#include <vector>
using namespace std;
int solution(int left, int right)
{
int answer = 0;
for (int i = left; i <= right; ++i)
{
int iAnswer = 0;
for (int j = 1; j <= i; ++j)
{
if (i % j == 0)
++iAnswer;
}
if (iAnswer % 2 == 0)
answer += i;
else
answer -= i;
iAnswer = 0;
}
return answer;
}