-약수의 합
1. 약수 알고리즘 복습
알고리즘 책 참고해서 다시 작성 (알고리즘 카테고리 링크)
2. 내 소스
class Solution {
public int solution(int n) {
int answer = 0;
int i;
for(i=1;i<n+1;i++){ //n%i에서 i=0 이면 안되므로 1부터 시작 , n까지 약수에 포함되므로 n+1
if(n%i==0){
answer+=i;
}
}
return answer;
}
}
'개발 > JAVA' 카테고리의 다른 글
[JAVA] level1 . 정수 제곱근 판별 / Math.sqrt(n), Math.pow(n,m) (0) | 2019.01.23 |
---|---|
[JAVA] level1 . 핸드폰 번호 가리기 / substring(), String ""+"" (0) | 2019.01.23 |
[JAVA] level1 . 짝수와 홀수 (0) | 2019.01.23 |
[JAVA] level1 . 직사각형 별찍기 / 표준 입출력 (0) | 2019.01.23 |
[JAVA] level1 . 평균 구하기 / int[] arr , arr.length (0) | 2019.01.23 |