본문 바로가기
코딩테스트 준비(kotlin)/기본

[kotlin] 제일 작은 수 제거하기

by 1chanhue1 2024. 4. 22.

fun solution(arr: IntArray): IntArray {
    var answer = intArrayOf()
    answer=arr.filter { it!=arr.minOrNull() }.toIntArray() // 최소값과 다르면 filter후 int배열로 형 변환 후 answer에 담기

    if(answer.count()==0){ // 리턴하려는 배열이 빈 배열인 경우
        answer=answer+(-1) // 배열에 -1을 담아서 리턴
    }


    return answer


    //최신버전에선 min() 안됨
}