hdu 3697 Selecting courses(贪心)
来源:互联网 发布:pmi指数知乎 编辑:程序博客网 时间:2024/06/10 10:58
题意:每5秒选一次课,自己定开始选课的时间,测试数据很小,n*n都可以过
#include<iostream>#include<cstdio>#include<cstring>#include<string>#include<cmath>#include<cstdlib>#include<queue>#include<map>#include<vector>#include<algorithm>using namespace std;struct node{ int a,b;}point[330];bool cmp(node a,node b){ if(a.b==b.b)return a.a<b.a; else return a.b<b.b;}bool visit[330];int main(){ int n,ans=0; while(~scanf("%d",&n)&&n) { ans=0; for(int i=1;i<=n;i++) {scanf("%d%d",&point[i].a,&point[i].b); } sort(point+1,point+n+1,cmp); for(int i=0;i<5;i++)//没看测试数据从0开始,wa了两发 { int cnt=0; memset(visit,0,sizeof(visit)); for(int k=i;k<=1000;k+=5) { for(int j=1;j<=n;j++) { if(visit[j]==0&&point[j].a<=k&&point[j].b>k) { visit[j]=1; cnt++;break; } } } ans=max(ans,cnt); } printf("%d\n",ans); } return 0;}
阅读全文
0 0
- HDU 3697 Selecting courses (贪心)
- HDU 3697 Selecting courses(贪心)
- Hdu 3697 Selecting courses(贪心+暴力)
- hdu 3697 Selecting courses(贪心)
- HDU 3697 Selecting courses(贪心)
- HDU 3697 Selecting courses 选课(AC代码)贪心
- HDU-3697-Selecting courses(贪心+优先队列)
- 简单贪心-hdu-3697-Selecting courses
- hdu 3697 Selecting courses (暴力+贪心)
- HDU 3697 Selecting courses
- HDU 3697 Selecting courses
- HDU 3697 Selecting courses
- Hdoj 3697 Selecting courses 【贪心】
- HDU 3697(H) ——Selecting courses(暴力枚举,贪心)
- HDOJ3697 Selecting courses[贪心]
- Selecting courses HDU
- Selecting courses HDU
- hdu3697 Selecting courses (贪心+暴力)
- Android 自定义软键盘遇到的问题
- LabelBMFont
- 读前辈的大话设计模式(一)之简单工厂模式,抒自己的读后感
- hdu4296 Buildings
- PHP微信公众平台开发:配置、微信api接入验证
- hdu 3697 Selecting courses(贪心)
- 《利用Python进行数据分析》笔记---第2章--MovieLens 1M数据集
- Sprite
- caffe中各种loss函数
- 思科无线实施指南
- js,jquery获取值整合
- 二叉树
- jsp动作元素
- Mac 下 python selenium权限问题