Убрать самый маленький
Представь список результатов, где нужно отбросить один худший показатель и оставить всё остальное как было. Напиши функцию remove_smallest, которая удаляет из списка numbers только первое вхождение минимального элемента. Порядок остальных чисел должен сохраниться, а для пустого списка верни пустой список.
Примеры
Ввод
[1, 2, 3, 4, 5]Вывод
[2, 3, 4, 5]Ввод
[5, 3, 2, 1, 4]Вывод
[5, 3, 2, 4]Ввод
[2, 2, 1, 2, 1]Вывод
[2, 2, 2, 1]Нужно реализовать
def remove_smallest(numbers: list[int]) -> list[int]:
Теги
array
Войдите, чтобы видеть историю отправок
ВойтиВойдите, чтобы использовать AI Mentor
ВойтиВидимые тесты
1
Ввод
[1,2,3,4,5]Ожидаемый
[2,3,4,5]2
Ввод
[5,3,2,1,4]Ожидаемый
[5,3,2,4]3
Ввод
[2,2,1,2,1]Ожидаемый
[2,2,2,1]4
Ввод
[]Ожидаемый
[]5
Ввод
[1]Ожидаемый
[]6
Ввод
[6,4,3,2,5]Ожидаемый
[6,4,3,5]Фокус-радио
На паузе · SomaFM · Fluid