当前位置: 首页 > news >正文

专业的郑州网站推广多用户网站建设

专业的郑州网站推广,多用户网站建设,wordpress 社区,保定做网站建设http://poj.org/problem?id2976 题目大意#xff1a;给定n个二元组(a,b)#xff0c;扔掉k个二元组#xff0c;使得剩下的 最大。 这两天一直在搞分数规划#xff0c;有了前两道题#xff08;3621、2728#xff09;#xff0c;这道题就是完完全全的大水题了。 设 r100…  http://poj.org/problem?id2976   题目大意给定n个二元组(a,b)扔掉k个二元组使得剩下的   最大。   这两天一直在搞分数规划有了前两道题3621、2728这道题就是完完全全的大水题了。   设 r100*∑(ai)/∑(bi) 有     100*∑(ai)-r*∑(bi)0     ∑(100*ai-r*bi)0   这个东西是单调的……   我们可以将每个二元组的得分设为100*a-r*b然后从大到小排序取前n-k个得分求和(sum)。若sum0则说明r还不够大可以向上二分反之向下二分……   我最讨厌精度什么的了……尤其是C的精度…… #include iostream #include cstdio #include cstring #include cstdlib #include algorithm #define eps 1e-4 using namespace std;double score[1005]; int a[1005],b[1005],n,k; bool cmp(double a,double b){return ab;}int main(){while(scanf(%d%d,n,k),nk){for(int i1;in;i) scanf(%d,a[i]);for(int i1;in;i) scanf(%d,b[i]);double low0,high100,mid;while(high-loweps){mid(lowhigh)/2.0;for(int i1;in;i) score[i]a[i]*100.0-b[i]*mid;sort(score1,scoren1,cmp);double sum0;for(int i1;in-k;i) sumscore[i];if(sum0) lowmid;else highmid;}cout(int)(low.5)endl;}return 0; }转载于:https://www.cnblogs.com/Delostik/archive/2011/07/28/2119404.html
http://www.sadfv.cn/news/371810/

相关文章:

  • 如何选择建网站公司做网页设计的步骤
  • 企业做pc网站需要什么资料优秀软文范例100字
  • 营销型企业网站的类型建立公司网站视频
  • 网站开发培训达内电商设计属于什么专业
  • 大帮手网站建设wordpress翻頁
  • 昆山苏州网站建设新手如何做代理商
  • 网站托管服务商查询怎么自己免费制作app
  • 湖州做网站优化wordpress图标不显示
  • 汽车网站建设的基本功能企业装修展厅公司
  • 学做家常菜去那个网站wordpress网站上传
  • 网站建设用户调查问卷常德规划建设局网站
  • 北京网站制作建设廉江手机网站建设
  • 北京的网站制作新东方在线教育平台官网
  • 一个公司可以备案两个网站免费主机空间免备案
  • 靖江建设局网站青提wifi小程序开发教程
  • 网站建设合同 简单微信开发者工具app
  • 浩森宇特北京网站建设展馆设计效果图图片
  • 小米的网站是哪个公司做的大气腐蚀网站建设
  • 英文外贸网站 php源码中国建设银行官网版本
  • 建设网站的一般步骤是网站什么做
  • 宝塔做的网站怎么就可以进去了wordpress完全静态化插件
  • 微博营销网站源码想注册一个做网站的公司
  • 免费的网站搭建网站建设域名什么意思
  • 长春建设厅网站首页建设网站招标文件
  • 网站开发技术项目实战wordpress文章分类一个
  • 网站加地图毕业设计做 什么网站好
  • 网站布局怎么设计如何还原wordpress
  • 深圳建设网站公做互联网网站的会抓
  • 做网站的原理做数据可视化的网站
  • 黄页大全18勿看2000网站企业黄页信息网