Минимальная стоимость соединения верёвок

Куча и приоритетная очередь Средняя
Даны длины верёвок ropes. За одно соединение двух верёвок платится сумма их длин, а результат становится одной новой верёвкой. Найдите минимальную суммарную стоимость соединения всех верёвок в одну, используя кучу.
Сигнатура функции
min_cost_connect_ropes(ropes: list[int]) -> int
Примеры
ВходОжидаемый результат
[[4, 3, 2, 6]]29
[[1, 8, 3, 5]]30
1решили
1пытались
100%успешность
Войдите, чтобы решить →