poj 1064 二分
来源:互联网 发布:美国程序员平均工资 编辑:程序博客网 时间:2024/06/05 23:59
#include<iostream>using namespace std;int n,k;__int64 b[10010];int f(__int64 a) //用int 64 就过了,题目中说的是100千米,超过int{int i,sum=0;if(a==0)sum=k; //这一步分母不能为0,这样处理else{for(i=0;i<n;i++)sum+=b[i]/a;}return sum;}int main(){double a[10010],mid1;int i;__int64 left,right,result,sum=0,mid;cin>>n>>k;for(i=0;i<n;i++)cin>>a[i];for(i=0;i<n;i++)b[i]=a[i]*100;for(i=0;i<n;i++)sum+=b[i];left=0;right=sum/k;while(left<=right){mid=(left+right)/2;if(f(mid)>=k){result=mid;left=mid+1;}elseright=mid-1;}mid1=result/100.0;printf("%.2lf\n",mid1);return 0;}
0 0
- poj 1064 二分
- poj 1064 二分
- POJ 1064(二分)
- poj 1064 高精度 二分
- POJ 1064 (二分)
- POJ 1064 (二分)
- POJ 1064(二分)
- poj 1064 二分
- POJ 1064 —— 二分
- poj 1064 Cable master(二分)
- poj 1064 Cable master(二分)
- POJ 1064 Cable master(二分)
- poj 1064 Cable master【二分】
- [二分]poj 1064 Cable Master
- poj 1064 二分 Cable master
- poj 1064(简单二分)
- POJ 1064 Cable master 【二分】
- poj 1064 二分求最值(水)
- chrome浏览器会的post请求后端服务器会收到两次?
- android 禁止webview滚动
- Android中Textview显示本地图片
- 一个很好的PHP验证类
- C语言拾遗:static_cast, dynamic_cast, reinterpret_cast, const_cast区别比较
- poj 1064 二分
- 部署OVF模板失败,提示用户取消任务
- 第二天-运算符,流程控制语句
- 经纬财富:张家界怎么下单才不会做反?
- Android—— 4.2 Vold挂载管理_主体构建main (一)
- 算法之——开平方算法
- cf 371c 二分
- ajax注意点
- qnx resource manager概述