這題的題意是
從一堆數字中
每次選 2 個最小值合併,
合併後又丟回數字堆,
直到剩一個數字。
而每次合併的數字,
就是他的成本。
因為數字一直在異動,
如何快速的找到當前最小的 2 個值。
異動後就排序的策略,顯然很耗時。
python 有個 heapq 可以幫您。
https://docs.python.org/zh-tw/3/library/heapq.html