hdu4190
来源:互联网 发布:windows maker movie 编辑:程序博客网 时间:2024/06/06 01:29
/*
分析:
实在想不出来啥好方法,上网一查,二分?!
好吧,暴力二分吧。
312MS。
2012-07-31 20:56
*/
分析:
实在想不出来啥好方法,上网一查,二分?!
好吧,暴力二分吧。
312MS。
2012-07-31 20:56
*/
#include"stdio.h"int MAX(int a,int b){return a>b?a:b;}int city[500011];int main(){int n,m;int i;int t_num;int low,up,mid;int temp;while(scanf("%d%d",&n,&m)!=-1){if(n==-1 && m==-1)break;up=0;for(i=0;i<n;i++){scanf("%d",&city[i]);up=MAX(up,city[i]);}low=0;temp=-1;while(low<up){mid=(low+up)>>1;if(temp==mid)break;temp=mid;if(!mid)mid=1;t_num=0;for(i=0;i<n;i++){t_num+=city[i]/mid;if(city[i]%mid)t_num++;}if(t_num>m)low=mid;elseup=mid;}printf("%d\n",up);}return 0;}
- hdu4190
- hdu4190
- HDU4190
- hdu4190
- hdu4190(枚举法+二分法)
- hdu4190 简单二分
- hdu4190简单二分
- UVA12390/HDU4190 Distributing Ballot Boxes 二分答案
- hdu4190 Distributing Ballot Boxes(二分答案)
- hdu4190 n个城市,m个投票箱。求票数最大的投票箱内票数最少时的数目
- C++ vector容器类型
- sap系统无法跑出需求
- 对于bash:useradd:command not found错误的一点理解
- PHP debug_backtrace() 函数
- 通过短信窃听器来理解BroadcastReceiver:
- hdu4190
- 7.31 今天面试
- 分享8年开发经验,浅谈个人发展经历,明确自己发展方向
- 关于物料主数据中MRP相关配置字段理解
- c语言socket编程指南
- 数据库——存取字段数据
- 校验二代身份证,提取生日性别等信息
- 30种编程语言的比较选择问题
- zoj1201--------Inversion