a309. TOI 2024/11 潛力組:積木城堡

簡單TOI 歷屆

時間限制 2000 ms ・ 記憶體限制 256 MB

題目描述

一座積木建築物由若干根直立的柱子組成,柱子的高度是正整數;整座建築物的高度等於其中最高柱子的高度。

每次可以選擇兩座建築物合併。如果兩者高度不同,必須先把較矮建築物的每根柱子都墊高同樣的高度,直到兩座建築物等高;每墊高一根柱子一單位要增加一塊積木。合併後保留兩座建築物的所有柱子。

請求出將 N 座建築物逐步合併成一座時,總共最少需要增加幾塊積木。

輸入格式

第一行輸入 N,2 ≤ N ≤ 200000。 接下來 N 行,各先輸入正整數 K,再輸入 K 個正整數,表示該建築物的柱數與各柱高度。 所有建築物的 K 總和不超過 1000000,各柱高度不超過 1000000000。

輸出格式

輸出最少需要增加的積木數量。答案可能超過 32 位元整數範圍。

來源

TOI 2024 年 11 月潛力組〈積木城堡〉。依官方題意重新撰寫,範例與測資另行設計。 https://tpmso.k12ea.gov.tw/toi/wp-content/uploads/question/202411/Castle.pdf

範例測資

範例輸入 1

3
2 1 3
3 2 2 2
1 5

範例輸出 1

13
請先登入後再提交程式碼

討論與題解

載入討論區…

更多