250x250
반응형
Notice
Recent Posts
Recent Comments
Link
N
(프로그래머스 c++)약수의 개수와 덧셈 본문
728x90
반응형
https://programmers.co.kr/learn/courses/30/lessons/77884
#include <string>
#include <vector>
#include <iostream>
#include <cmath>
using namespace std;
int getCount(int n){
int count = 0;
for(int i = 1; i <= sqrt(n); i++){
if(n % i == 0){
if(n / i == i){
count++;
}
else{
count += 2;
}
}
}
return count;
}
int solution(int left, int right) {
int answer = 0;
for(int i = left; i <= right; i++){
if(getCount(i) % 2){
answer -= i;
}
else{
answer += i;
}
}
return answer;
}
728x90
반응형
'프로그래머스 알고리즘 > 1단계' 카테고리의 다른 글
(프로그래머스 c++)없는 숫자 더하기 (0) | 2021.10.07 |
---|---|
(프로그래머스 c++)예산 (0) | 2021.09.28 |
(프로그래머스 c++)음양 더하기 (0) | 2021.05.06 |
(프로그래머스 c++)로또의 최고 순위와 최저 순위 (0) | 2021.05.06 |
(프로그래머스 JS)나누어 떨어지는 숫자 배열 (0) | 2021.02.25 |