UVa 10954 - Add All(最优二叉树)
来源:互联网 发布:php 接口验证 编辑:程序博客网 时间:2024/06/08 13:20
简单题。
#include <cstdio>#include <queue>using namespace std;priority_queue<int, vector<int>, greater<int> > q;int main() { int n, ans, k; while(~scanf("%d", &n) && n) { while(!q.empty()) q.pop(); ans = 0; while(n--) scanf("%d", &k), q.push(k); while(q.size() > 1) { int a,b; a = q.top(), q.pop(), b = q.top(), q.pop(); q.push(a + b); ans += a + b; } printf("%d\n", ans); } return 0;}
0 0
- UVa 10954 - Add All(最优二叉树)
- UVa 10954 - Add All
- UVa 10954 - Add All
- uva 10954 - Add All
- uva 10954 - Add All
- UVA 10954 ADD ALL
- Uva 10954 - Add All
- UVA 10954 - Add All
- UVa 10954 - Add All
- UVa 10954 - Add All
- UVa:10954 Add All
- uva 10954 Add All
- uva 10954 Add All
- uva 10954 Add All
- UVa 10954 - Add All
- UVa 10954 - Add All
- UVa 10954 - Add All
- UVA - 10954 Add All
- poj 3268 Silver Cow Party(最短路)
- Android界面之ViewPager
- Maximum Subarray
- poj1007
- hdu 5294 Tricks Device
- UVa 10954 - Add All(最优二叉树)
- Linux lvm 管理
- #include "atlImage.h" 无法编译CImage img;
- SQLServer 多点及时备份技巧
- sharesdk安卓版中facebook通过审核的步骤
- 数据库学习笔记——数据库连接池的工作原理
- 网络访问之图片显示
- oracle之ROWNUM的查询应用
- Python项目7:自定义公告板