Playground/자바문제집

[프로그래머스] 나누어 떨어지는 숫자 배열

미숫가루설탕많이 2023. 2. 8. 22:15
import java.util.*;

class Solution {
    public int[] solution(int[] arr, int divisor) {
        List<Integer> list = new ArrayList<>();
        
        for (int i : arr) {
            if (i % divisor == 0) list.add(i);
        }
        if (list.isEmpty()) list.add(-1);
        
        int[] answer = new int[list.size()];
        for (int i = 0; i < list.size(); i++) {
            answer[i] = list.get(i);
        }
        Arrays.sort(answer);
        return answer;
    }
}