반응형
https://programmers.co.kr/learn/courses/30/lessons/77884
글쓴이의 답
개인적인 풀이 임으로
이것보다 더 좋은 알고리즘은 많음...
이렇게도 풀이하는구나.. 공유하기 위해 올림...
#include <string>
#include <vector>
#include <iostream>
using namespace std;
int solution(int left, int right) {
int answer = 0;
for (int i=left; i <= right; i++){
int count = 0;
for(int k=1; k <= i; k++){
if(0 == i%k){
count++;
}
}
if (0 == count%2) {
answer += i;
}
else {
answer -= i;
}
}
return answer;
}
꾸준히 하다보면 실력이 늘겠지..
반응형
'코딩테스트' 카테고리의 다른 글
[프로그래머스][C++] 예산 (0) | 2022.03.16 |
---|---|
[프로그래머스][C++] 3진법 뒤집기 (0) | 2022.03.16 |
[프로그래머스][C++] 실패율 (0) | 2022.03.16 |
[프로그래머스][C++] 폰켓몬 (0) | 2022.03.15 |
[프로그래머스][C++] 체육복 (0) | 2022.03.15 |