HDU 3697 暴力贪心
2013-11-07 13:50
531 查看
10年福州水题
暴力+贪心
每5分钟取一次
枚举0,1,2,3,4 起点
然后爆搜所有区间,取右区间最小的
暴力+贪心
每5分钟取一次
枚举0,1,2,3,4 起点
然后爆搜所有区间,取右区间最小的
#include "stdio.h" #include "string.h" #include "string.h" #include "math.h" struct comp { int s,e; } data[1010]; int main() { int n,i,j,l,k,min,sum,ans; int hash[1010]; while (scanf("%d",&n)!=EOF) { if (n==0) break; for (i=1;i<=n;i++) scanf("%d%d",&data[i].s,&data[i].e); ans=-1; for (j=0;j<=4;j++) { sum=0; memset(hash,0,sizeof(hash)); for (i=j;i<=1000;i+=5) { min=1010; for (l=1;l<=n;l++) if (data[l].s<=i && data[l].e>i && data[l].e<min && hash[l]==0) { min=data[l].e; k=l; } if (min!=1010) { sum++; hash[k]=1; } } if (sum>ans) ans=sum; } printf("%d\n",ans); } return 0; }
相关文章推荐
- hdu 3697 Selecting courses (暴力+贪心)
- hdu 3697 Selecting courses (暴力+贪心)
- hdu 3697 Selecting courses (暴力+贪心)
- Hdu 3697 Selecting courses(贪心+暴力)
- HDU 3697 Selecting courses(贪心+暴力)(2010 Asia Fuzhou Regional Contest)
- HDU 3697(H) ——Selecting courses(暴力枚举,贪心)
- H - Selecting courses HDU - 3697 (暴力,枚举,贪心)
- HDU 3697--贪心+暴力
- HDU 3697 Selecting courses 选课(贪心)
- HDU 3697贪心
- HDU 3697 Selecting courses (贪心)
- HDU 1257 最少拦截系统(①动态规划--最长子序列 ②暴力+贪心 模拟)
- HDU 3697 Selecting courses(贪心)
- hdu 3697 10 福州 现场 H - Selecting courses 贪心 难度:0
- hdu-5583 Kingdom of Black and White(数学,贪心,暴力)
- HDU 3697 Selecting courses (贪心)
- 贪心,暴力,递推,物品拆分(Delicious Apples,HDU 5303)
- 2015多校第6场 HDU 5355 Cake 贪心,暴力DFS
- HDU 3697 Selecting courses(贪心)
- hdu 3697(贪心+部分枚举)