Skip to main content
Practice

coding-quiz-8

---
id: coding-quiz-8
title: Coding Quiz - Remove the Smallest Number
description: Write a function to remove the smallest number from a list of integers
tags:
- Coding Quiz
- Python
- Anagram
- Practical
sidebar_position: 15
isPublic: false
---

# Coding Quiz - Remove the Smallest Number

In this coding quiz, you are tasked with writing a function that removes the `smallest number` from a given list of integers.

You will receive a list of integers from the user, find the smallest number in this list, remove it, and return the modified list.

If the list is empty or all elements need to be removed, return `[-1]`.

For example, if the given list is `[4, 3, 2, 1]`, you should remove the smallest number, 1, and return `[4, 3, 2]`.

If the list is `[10]` or an empty list `[]`, return `[-1]`.

<br />

```python title="Write Code"
def solution(arr):
# Write your code here
return



Constraints

  • The input list will contain only integers.

  • The list may be empty, or all elements may need to be removed.




Example Input and Output

  • Input: [4, 3, 2, 1]

  • Output: [4, 3, 2]


  • Input: [10]

  • Output: [-1]

Want to learn more?

Join CodeFriends Plus membership or enroll in a course to start your journey.