[프로그래머스][자바(JAVA)] 약수의 합-모두의개발
2022. 9. 10. 03:29ㆍ알고리즘/프로그래머스
※ 요약
- 약수 (num % n == 0)의 합을 구하는 문제
- 풀이
1. 매개변수(n)만큼 for문을 돌려준다
2. if 조건문을 사용해 (n % i == 0) 조건이 맞다면
i값만큼 더해줘 answer에 저장한다

<정답코드>
class Solution {
public int solution(int n) {
int answer = 0;
for (int i = 1; i <= n; i++) {
if (n % i == 0) {
answer += i;
}
}
return answer;
}
}
'알고리즘 > 프로그래머스' 카테고리의 다른 글
[프로그래머스][자바(JAVA)] 평균 구하기-모두의개발 (0) | 2022.09.11 |
---|---|
[프로그래머스][자바(JAVA)] 정수 제곱근 판별 -모두의개발 (0) | 2022.09.11 |
[프로그래머스][자바(JAVA)] 자릿수 더하기-모두의개발 (2) | 2022.09.10 |
[프로그래머스][자바(JAVA)] 나머지가 1이 되는 수 찾기 -모두의개발 (0) | 2022.09.09 |
[프로그래머스][자바(JAVA)] 짝수와 홀수 -모두의개발 (0) | 2022.09.08 |