← К задачам
Средне · +3ЛогикаМассивы

Сборка ПК: хватит мощности БП

Ты собираешь компьютер другу и боишься, что блок питания не вытянет всю начинку. Правило простое: суммарное потребление всех комплектующих с запасом 20% не должно превышать мощность блока питания.

Напиши функцию psu_ok(component_watts, psu_watts), которая возвращает True, если сумма(component_watts) * 1.2 <= psu_watts, иначе False.

Вход: component_watts — список потреблений (ватты), psu_watts — мощность БП. Выход: булево значение.

Пример:

psu_ok([100, 200, 50], 500) -> True    # 350 * 1.2 = 420 <= 500
psu_ok([300, 200], 500)     -> False   # 500 * 1.2 = 600 > 500
def psu_ok(component_watts, psu_watts):
    pass
Для запуска тестов необходима авторизация.
Поддержать проект