博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
hdu1789
阅读量:5992 次
发布时间:2019-06-20

本文共 710 字,大约阅读时间需要 2 分钟。

链接:

典型的贪心问题,水题(又一次把1000看成了100,唉,wa一次)

#include 
#include
using namespace std;struct homework{ int deadline; int score; int state;};int cmp(homework a,homework b){ return a.score>b.score;}homework a[1005];int visit[1005];int main(){ int t,i; cin>>t; int n,d; int sum; while(t--) { int sum=0; cin>>n; for(i=0;i
>a[i].deadline; for(i=0;i
>a[i].score; for(i=0;i
=1;d--) { if(visit[d]==0) {visit[d]=1;a[i].state=1;break;}这里也可以不设置state变量,根据最后的d来判断也可以 } } if(a[i].state==0) sum=sum+a[i].score; } cout<
<

  

转载于:https://www.cnblogs.com/devil-91/archive/2012/05/25/2518208.html

你可能感兴趣的文章
python 设计模式
查看>>
Android 隐藏系统状态栏
查看>>
Delphi XE2 之 FireMonkey 入门(30) - 数据绑定: TBindingsList: TBindExpression 的 OnAssigningValue 事件...
查看>>
ELF文件整体格式小结
查看>>
linux 下的 多线程http 下载器
查看>>
[转载]分享WCF聊天程序--WCFChat
查看>>
Lucene的并发性安全性以及锁
查看>>
VIM学习笔记 配置文件(vimrc)
查看>>
android 获取路径目录方法以及判断目录是否存在,创建目录 (转)
查看>>
血瘀体质
查看>>
SQL Server、IIS和 ASP.NET安全配置
查看>>
第二部分:开发简要指南-第六章 使用Fragments构建动态UI
查看>>
Android 开发(六)AsyncTask
查看>>
8、表中数据的排序与分组
查看>>
链表(建立+插入+删除+输出)
查看>>
Kooboo CMS的安装步骤
查看>>
Apache 性能调优-参考篇
查看>>
1. SVM简介
查看>>
sphinx 增量索引 及时更新、sphinx indexer索引合成时去旧和过滤办法(转)
查看>>
MSDN 杂志:UI 前沿技术 - WPF 中的多点触控操作事件
查看>>