문제 설명

제한 사항

입출력 예

풀이
import java.util.Arrays;
class Solution {
public int[] solution(int[] arr) {
int min = Arrays.stream(arr).min().getAsInt();
return (arr.length == 1)
? new int[] { -1 }
: Arrays.stream(arr).filter(i -> i != min).toArray();
}
}
후기
입출력 예만 보고 아 정렬해서 반환해야 하는구나 하고 생각해서 정렬을 해서 제출했는데 전부 실패... 문제를 다시 보니 정렬하면 안 됐었다. 그냥 작은 수만 없앤 배열을 반환해야 했던 것;;
'코딩테스트 (프로그래머스) > Java' 카테고리의 다른 글
| [프로그래머스][JAVA][Lv. 1] 정수 내림차순으로 배치하기 (0) | 2023.08.08 |
|---|---|
| [프로그래머스][JAVA][Lv. 1] 정수 제곱근 판별 (0) | 2023.08.07 |
| [프로그래머스][JAVA][Lv. 1] 짝수와 홀수 (0) | 2023.08.07 |
| [프로그래머스][JAVA][Lv. 2] 카펫 (0) | 2023.08.07 |
| [프로그래머스][JAVA][Lv. 1] 최대공약수와 최소공배수 (0) | 2023.08.06 |