약수의 합
- 문제 설명
- 자연수 n을 입력받아 n의 약수를 모두 더한 값을 리턴하는 함수, solution을 완성해주세요.
- 해설
- 자연수 n을 i로 나누면 0이 나오는 i 값을 모두 더하는 반복문을 만들면 됨
- Solution 클래스
class Solution {
public int solution(int n) {
int sum = 0;
for(int i = 1; i <= n; i++){
if((n % i) == 0){
sum = sum + i;
}
}
return sum;
}
}
'☕ Java 웹 프로그래밍 > Java' 카테고리의 다른 글
[프로그래머스] Java(자바) 중급 | Part 2. java.lang 패키지 (0) | 2023.05.11 |
---|---|
[프로그래머스] Java(자바) 중급 | Part 1. Object 클래스 (0) | 2023.05.10 |
[프로그래머스] Java(자바) 입문 | Part 9. 예외처리 (0) | 2023.05.09 |
[프로그래머스] Java(자바) 입문 | Part 8. 인터페이스와 다른 형식의 클래스 (0) | 2023.05.06 |
[프로그래머스] Java(자바) 입문 | Part 7. 상속 (2) | 2023.05.03 |