본문 바로가기
알고리즘 문제풀이/Programmers - 자바

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

by 올리브영 2023. 3. 26.
728x90
반응형
import java.util.*;
class Solution {
    public int[] solution(int[] arr, int divisor) {
        int count = 0;
        Arrays.sort(arr);
        for(int a : arr){
            if(a%divisor==0){
                count++;
            }
        }
        if(count==0){
            return new int[]{-1};
        }
        int[] answer = new int[count];
        int k = 0;
        for(int a: arr){
            if(a%divisor==0){
                answer[k] = a;
                k++;
            }
        }
        return answer;
    }
}
728x90
반응형