약수 구하기

김세호·2022년 12월 5일
0

내 풀이

import java.util.ArrayList;
class Solution {
    public int[] solution(int n) {
        int[] answer = {};
        ArrayList<Integer> arr = new ArrayList<Integer>();
        for(int i = 1 ; i <=n ; i++){
            if(n%i==0){
                arr.add(i);
            }
        }
        answer = new int[arr.size()];
        for(int i = 0 ; i < arr.size();i++){
            answer[i] = arr.get(i);     
        }
        return answer;
    }
}

0개의 댓글