HDU 1789 Doing Homework again(贪心)
来源:互联网 发布:php 采集今日头条 编辑:程序博客网 时间:2024/06/05 09:48
//// main.cpp// Richard//// Created by 邵金杰 on 16/9/15.// Copyright © 2016年 邵金杰. All rights reserved.//#include<iostream>#include<cstdio>#include<algorithm>#include<cstring>using namespace std;const int maxn=1000+10;struct node{ int t,w; bool operator < (const node &e) const{ return w>e.w; }}v[maxn];int vis[maxn];int main(){ int t; scanf("%d",&t); while(t--) { memset(vis,0,sizeof(vis)); int n,sum=0; scanf("%d",&n); for(int i=0;i<n;i++) scanf("%d",&v[i].t); for(int i=0;i<n;i++) {scanf("%d",&v[i].w);sum+=v[i].w;} sort(v,v+n); for(int i=0;i<n;i++) { int p=v[i].t; while(vis[p]) p--; if(p) {vis[p]=1;sum-=v[i].w;} } cout<<sum<<endl; } return 0;}
0 0
- hdu 1789 Doing Homework again 贪心算法
- hdu 1789 Doing Homework again (贪心)
- hdu 1789 Doing Homework again(贪心)
- HDU 1789 Doing Homework again (贪心)
- HDU 1789 Doing Homework again (贪心)
- hdu 1789 Doing Homework again 贪心算法
- HDU 1789 Doing Homework again(贪心~!)
- HDU 1789 Doing Homework Again( 贪心 )
- hdu 1789 doing homework again 贪心
- 贪心-hdu-1789-Doing Homework again
- hdu 1789 Doing Homework again (贪心)
- HDU 1789 Doing Homework again 贪心
- HDU 1789 Doing Homework again(贪心)
- hdu 1789 Doing Homework again (贪心)
- HDU 1789 Doing Homework again (贪心)
- HDU 1789 Doing Homework again(贪心)
- HDU 1789 Doing Homework again(贪心)
- HDU 1789 Doing Homework again(贪心)
- 微信开发中使用curl上传永久素材
- 静态添加fragment/小心有坑的地方
- javase的JDBC用法小总结
- 如何查看iOS应用的id并获取资源图片/解压Assets.car文件
- Kindle商店请求出错怎么办?附解决办法
- HDU 1789 Doing Homework again(贪心)
- Android 运行时请求权限
- 求两个字符串公共子串的最长长度
- 一分钟理解handler机制
- 2-最基本的HTML元素
- 软件各版本的意思
- N-Queens II
- 字符串匹配算法之:有限状态自动机
- eclipse和Android studio分别导入Library的方法