| 搬果子 | ||||||
|
||||||
| Description | ||||||
| 果园里面有n堆果子,每堆果子有xi个,每个果子的重量为1,小明每次把i,j两堆果子移成一堆,需要花费的体力为xi+xj。最后移成一堆,求最小花费体力值。 其中1<=n<=10000,1<=m<=10000。均为正整数。 |
||||||
| Input | ||||||
| 每组数据第一行输入一个正整数n,表示有n堆果子。 接下来一行有n个正整数,表示每堆果子的重量。 输入以EOF结尾。 |
||||||
| Output | ||||||
| 每组数据单独一行,输出所花费的最小体力值。 |
||||||
| Sample Input | ||||||
| 3 1 2 9 5 1 3 9 18 30 |
||||||
| Sample Output | ||||||
| 15 109 |
||||||
| Hint | ||||||
| Source | ||||||
| HCPC2014校赛训练赛 3 | ||||||
| Author | ||||||
| BH 很显然的思路。每合拢一堆果子排一次序,不管sort或qsort肯定都会超时,所以用优先队列。模拟搬果子的过程就可以AC |
详细解决方案
Hust oj 2059 搬果子(优先队列)
热度:3 发布时间:2023-12-22 04:56:26.0
相关解决方案
- HDU 2059 龟兔赛跑
- HUST-大整数排序
- HUST-奇偶校验
- HUST-找位置
- HUST-阶乘
- HUST-回文字符串
- HUST-排序
- HUST-统计单词
- HUST-矩阵转置
- hdu 2059 龟兔赛跑 动规问题
- 客户端无法连接报com.ibm.mq.MQException: MQJE001: 完成码 2,原因 2059
- Hust oj 1813 小乐乐要下山(dp + 路径还原)
- Hust oj 1861 猥琐宅男——koko(DP)
- Hust oj 1293 取数(Map)
- Hust oj 1160 吸血鬼(并查集)
- Hust oj 1429 凸多边形(叉乘+二分)
- Hust oj 1630 网线(MST)
- Hust oj 1987 逃课的孩子(Map)
- Hust oj 1926 函数式计算(二分)
- Hust oj 1921 三原色(改进版)(容斥原理)
- Hust oj 1953 RSA验证(快速幂)
- Hust oj 1949 寻找宝藏(BFS)
- Hust oj 1929 走三方,路迢迢水长长(递推)
- Hust oj 1944 皮卡丘(同蚂蚁感冒)
- Hust oj 1431 摞盘子(水题)
- Hust oj 1629 统计图(水题)
- Hust oj 1608 XianGe的旅途(水题)
- Hust oj 1606 用户体验之帖子排序(模拟)
- Hust oj 1637 水神与Linux(KMP)
- Hust oj 1632 最大的最小公倍数(简单数学)