← К задачам
Свободное место на диске
Память на телефоне закончилась в самый неподходящий момент. Ты открываешь список самых жирных файлов и прикидываешь, сколько гигабайт останется свободно после всего этого хлама.
Напиши функцию free_space(total_gb, files_gb), которая возвращает свободное место: total_gb - sum(files_gb), округлённое до 2 знаков. Если результат отрицательный, верни 0.
Вход: total_gb — объём диска, files_gb — список размеров файлов.
Выход: число — свободное место (не меньше 0).
Пример:
free_space(128, [10.5, 20.25, 7.0]) -> 90.25
free_space(64, [50, 30]) -> 0
def free_space(total_gb, files_gb):
pass
Для запуска тестов необходима авторизация.