프로그래머스 Lv.1 약수의 합 자바
Q. 정수 n을 입력받아 n의 약수를 모두 더한 값을 리턴하는 함수,
solution을 완성하시오

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;
}
}
정수 n의 약수를 for문과 if문으로 i를 구한 뒤
이를 더하는 answer를 반환
'Log > Coding Test' 카테고리의 다른 글
Day82_Programmers Lv.1 문자열 내 p와 y의 개수 Java (1) | 2023.12.15 |
---|---|
Day81_Programmers Lv.1 x만큼 간격이 있는 n개의 숫자 Java (0) | 2023.12.14 |
Day79_Programmers Lv.1 나머지가 1이 되는 수 찾기 Java (0) | 2023.12.12 |
Day78_Programmers Lv.1 문자열을 정수로 바꾸기 Java (0) | 2023.12.11 |
Day77_Programmers Lv.1 평균 구하기 Java (0) | 2023.12.11 |