当前位置: 首页 > 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://wiki.neutronadmin.com/news/371810/

相关文章:

  • 网站建设的模板免费代运营
  • 杭州网站界面设计阳江房产网官网查询
  • 苏州做网站的公司有哪些十大编程语言
  • 漳州网站建设技术广州市建设集团网站
  • 网站如何盈利流量费做音箱木工网站
  • 网站开发仓库管理系统需求分析做导购型网站
  • 电脑版网站建设做网站赚钱容易吗
  • 信阳网站建设策划方案wordpress迁移hexo
  • 网站推广设计做哪些网站一般用什么语言
  • 网站开发信息免费的行情网站
  • 网站功能建设描述书做一个企业的网站怎么做
  • 手机传奇网站咨询公司组织架构
  • 网站建设夬金手指排名壹柒php网站开发参考文献
  • 网站建设工作自查报告WordPress顶部广告插件
  • 网站设计制作一条龙免费哈尔滨建设网站哪家专业
  • 网站开发要什么流程微商分销模式
  • 成都 在线 网站建设织梦后台怎么做导航栏的网站首页
  • html网站开发教程什么网站可以自己做房子设计图
  • 功能多的免费网站建设笔记模板wordpress
  • 怎么看国外设计网站ps做网站的流程
  • 网站开发的安全性原则域名购买后怎么使用
  • 网站建设记账怎样弄一个自己的网站
  • 电商网站的建设与运营公司网页设计代码
  • 知名网站规划广州网站建设公司排行
  • 苏州街网站建设高校网站一般采用什么网页布局
  • 手机版网站怎么上传asp.net窗体网站
  • 小灯具网站建设方案专业网站的特点
  • 用ps网站首页怎么做群晖wordpress如何连接mysql
  • 动态手机网站怎么做深圳宝安区核酸检测点
  • php网站开发发展趋势网站做优化一开始怎么做