자연수 n을 입력받아 n의 약수를 모두 더한 값을 리턴하는 함수, solution을 완성해주세요.

 

public class Solution5 {
	public int solution(int n) {
	      int answer = 0;
	      
	      for(int i = 1; i<=n; i++)
	      {
	    	  
	    		  if((double)n/i == n/i)
	    		  {
	    			  answer += i;
	    		  }
	    		  
	    
	      }
	            
	      return answer;
	  }
}

 

비교적 간단하게 풀었던 문제!

+ Recent posts