약수의 합

문제


나의생각

1~n 까지 for문을 수행 나머지가 0인경우 answer에 i 값을 더해줌. 


나의 답안

public static int solution(int n) {
    int answer = 0;

    for (int i = 1; i <= n; i++) {
        if (n % i == 0) answer += i;
    }

    return answer;
}

'Programmers 문제풀이 > Lv.1' 카테고리의 다른 글

자연수 뒤집어 배열로 만들기  (0) 2023.03.12
자릿수 더하기  (0) 2023.03.12
짝수와 홀수  (0) 2023.03.12
문자열을 정수로 바꾸기  (0) 2023.02.28
정수 제곱근 판별  (0) 2023.02.28