YJ의 새벽

프로그래머스(1) - 약수의 개수와 덧셈 [JAVA] 본문

코딩테스트연습/프로그래머스

프로그래머스(1) - 약수의 개수와 덧셈 [JAVA]

YJDawn 2024. 3. 19. 13:36

 

 

 

 

 

 

 

 

class Solution {
    public int solution(int left, int right) {
        int answer = 0;
        int count = 0;
        
        for( int i=left; i<=right; i++) {
        	
        	for( int j=1; j<=i; j++) {
        		if( i % j == 0) {
        			count ++;
        		}
        	}
        	
        	if( count % 2 == 0) {
        		answer += i;
        	}else {
        		answer -= i;
        	}
        	count = 0;              // count 0 으로 초기화 !! 
        }
        return answer;
    }
}
Comments