-
https://school.programmers.co.kr/learn/courses/30/lessons/12928
아이디어
n의 약수는 n을 제외하고 n/2를 넘지 않는다는게 핵심입니다.
#include <string> #include <vector> using namespace std; int solution(int n) { int answer = n; //n의 약수는 n을 제외하고 n/2를 넘지않음 for(int i=1;i<=n/2;i++){ if(n%i==0) answer+= i; } return answer; }
'알고리즘 > 프로그래머스' 카테고리의 다른 글
Programers JadenCase 문자열 만들기 / C++ (0) 2022.12.03 Programers 땅따먹기 / C++ (2) 2022.12.03 Programers 할인 행사 / C++ (0) 2022.12.03 Programers 귤 고르기 / C++ (1) 2022.12.03 Programers 야근지수 / C++ (0) 2022.12.03 댓글