본문으로 건너뛰기

코딩 퀴즈 - 가장 작은 수 제거하기

코딩 퀴즈 - 가장 작은 수 제거하기

이번 코딩 퀴즈는 주어진 정수 리스트에서 가장 작은 수를 제거하는 함수를 작성합니다.

사용자로부터 하나의 정수 리스트를 입력 받아, 이 리스트에서 가장 작은 수를 찾아 제거한 후, 수정된 리스트를 반환합니다.

만약 리스트가 빈 상태거나 모든 요소를 제거해야 하는 경우, [-1]을 반환합니다.

예를 들어, 주어진 리스트가 [4, 3, 2, 1]인 경우, 가장 작은 수인 1을 제거한 [4, 3, 2]를 반환해야 합니다.

만약 리스트가 [10] 또는 빈 리스트 []이면, [-1]을 반환합니다.


코드 작성
def solution(arr):
# 여기에 코드를 작성하세요
return



제한 사항

  • 입력으로 받는 리스트에는 정수만 포함됩니다.

  • 리스트는 비어 있거나, 모든 요소를 제거할 수도 있습니다.




입출력 예시

  • 입력: [4, 3, 2, 1]

  • 출력: [4, 3, 2]


  • 입력: [10]

  • 출력: [-1]