문제 설명
https://school.programmers.co.kr/learn/courses/30/lessons/12910

제한 사항

입출력 예

풀이
import java.util.Arrays;
class Solution {
public int[] solution(int[] arr, int divisor) {
int[] answer = Arrays.stream(arr).filter(i -> i % divisor == 0).sorted().toArray();
return answer.length != 0 ? answer : new int[] { -1 };
}
}
후기
한 줄로 풀고 싶었지만 도저히 생각이 안 나서 두 줄로 풀었다. 물론 실행 속도는 꽝...
'코딩테스트 (프로그래머스) > Java' 카테고리의 다른 글
| [프로그래머스][JAVA][Lv. 2] 귤 고르기 (0) | 2023.08.27 |
|---|---|
| [프로그래머스][JAVA][Lv. 3] 정수 삼각형 (0) | 2023.08.27 |
| [프로그래머스][JAVA][Lv. 1] 두 정수 사이의 합 (0) | 2023.08.25 |
| [프로그래머스][JAVA][Lv. 1] 문자열 내 마음대로 정렬하기 (0) | 2023.08.23 |
| [프로그래머스][JAVA][Lv. 1] 문자열 내림차순으로 배치하기 (0) | 2023.08.22 |