poj 1456 贪心
来源:互联网 发布:ug星空自动编程教程 编辑:程序博客网 时间:2024/05/16 04:06
#include<cstdio>#include<cstring>#include<algorithm>using namespace std;int pre[10100];struct node{int v,l;}p[10100];bool cmp(struct node a,struct node b){return a.v>b.v;}int find(int x){if(pre[x]==x)return x;elsereturn find(pre[x]);}int main(){int n;while(~scanf("%d",&n)){for(int i=0;i<n;i++)scanf("%d%d",&p[i].v,&p[i].l);for(int i=0;i<10010;i++)pre[i]=i;sort(p,p+n,cmp);int res=0;for(int i=0;i<n;i++){int tem=find(p[i].l);if(tem>0){pre[tem]=tem-1;res+=p[i].v;}}printf("%d\n",res);}return 0;}
0 0
- POJ-1456 Supermarket【贪心】
- POJ 1456:Supermarket【贪心】
- POJ 1456 (贪心)
- POJ 1456 贪心
- poj 1456 贪心
- POJ-1456 Supermarket 贪心
- POJ-1456-Supermarket [贪心]
- POJ 1456 Supermarket hash+贪心
- POJ 1456 Supermarket(贪心)
- POJ 1456 Supermarket(贪心)
- POJ-1456 Supermarket (贪心)
- Supermarket POJ 1456 (贪心)
- POJ 1456 Supermarket(贪心)
- POJ-1456---Supermarket (贪心)
- 【经典贪心】poj 1456 Supermarket (贪心, 并查集)
- poj 1456 Supermarket (贪心, 并查集)
- POJ 1456 Supermarket【贪心 + 并查集】
- poj 1456 贪心+并查集优化
- Angular错误以及注意点
- activity在api25版本自动暂停和恢复bug问题
- javascript类型系统——Math对象
- linux下jdk的升级
- Golang 在 Mac、Linux、Windows 下如何交叉编译
- poj 1456 贪心
- Android Menu菜单
- tp框架实现第三方QQ快捷登录
- Ruby on Rails 学习笔记(一 Ubuntu下配置Ruby on Rails)
- Android FragmentPagerAdapter与FragmentStatePagerAdapter
- 深入理解CSS伪类
- VS Code 呈现缩进参考线以及语法高亮改变
- 输入两个数,求最大公约数
- Oracle 增加修改删除字段与添加注释