loads (положительные числа). За одну операцию можно выбрать любой сервер и уменьшить его нагрузку ровно вдвое — результат может быть дробным, и тот же сервер можно выбирать снова.
Верните наименьшее число операций, после которых суммарная нагрузка уменьшится хотя бы на половину от исходной.loads=[6, 2, 2] → 3
Сумма 10, снять нужно хотя бы 5. 6 → 3 (снято 3), 3 → 1.5 (ещё 1.5), 2 → 1 (ещё 1): всего 5.5.
loads=[12] → 1
Одно деление пополам снимает ровно половину.
loads=[4, 4] → 2
Делим пополам каждую четвёрку: снято 2 + 2 = 4, ровно половина от 8.
loads=[6, 2, 2]
3
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 77 тестов на сервере, включая скрытые.