나누어 떨어지는 숫자 배열

han.user();·2023년 4월 13일
0

프로그래머스

목록 보기
70/87
post-thumbnail

import java.util.ArrayList;
import java.util.Arrays;

class Solution {
    public int[] solution(int[] arr, int divisor) {
        ArrayList<Integer> list = new ArrayList<>();

        for (int i = 0; i < arr.length; i++) {
            if(arr[i]%divisor==0){
                list.add(arr[i]);
            }
        }
        
        if(list.isEmpty()){
            int[] answer = new int[1];
            answer[0]=-1;
            return answer;
        }
        
        int[] answer = new int[list.size()];
        for (int i = 0; i < list.size(); i++) {
            answer[i]= list.get(i);
        }
        Arrays.sort(answer);
        return answer;
    }
}
profile
I'm still hungry.

0개의 댓글