Четыре из пяти
Представьте пять чисел, из которых нужно каждый раз выбрать ровно четыре и сложить их. Функция получает список arr из пяти целых чисел. Найдите самую маленькую и самую большую сумму, которую можно получить таким способом, и верните их как [min_sum, max_sum].
Примеры
Ввод
[1, 2, 3, 4, 5]Вывод
[10, 14]Ввод
[7, 69, 2, 221, 8974]Вывод
[299, 9271]Ввод
[1, 1, 1, 1, 1]Вывод
[4, 4]Нужно реализовать
def mini_max_sum(arr: list[int]) -> list[int]:
Теги
arraysortingmath
Войдите, чтобы видеть историю отправок
ВойтиВойдите, чтобы использовать AI Mentor
ВойтиВидимые тесты
1
Ввод
[1,2,3,4,5]Ожидаемый
[10,14]2
Ввод
[7,69,2,221,8974]Ожидаемый
[299,9271]3
Ввод
[1,1,1,1,1]Ожидаемый
[4,4]4
Ввод
[5,4,3,2,1]Ожидаемый
[10,14]5
Ввод
[100,200,300,400,500]Ожидаемый
[1000,1400]6
Ввод
[2,3,4,5,6]Ожидаемый
[14,18]Фокус-радио
На паузе · SomaFM · Fluid