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

如何做印刷报价网站用jsp做的网站源代码下载

如何做印刷报价网站,用jsp做的网站源代码下载,wordpress视频链接,军队信息化建设网站链接:登录—专业IT笔试面试备考平台_牛客网 来源:牛客网 题目描述 小咪是一个土豪手办狂魔,这次他去了一家店,发现了好多好多(n个)手办,但他是一个很怪的人,每次只想买k个手办&a…

链接:登录—专业IT笔试面试备考平台_牛客网
来源:牛客网
 

题目描述

小咪是一个土豪手办狂魔,这次他去了一家店,发现了好多好多(n个)手办,但他是一个很怪的人,每次只想买k个手办,而且他要让他花的每一分钱都物超所值,即:买下来的东西的总价值/总花费=max。请你来看看,他会买哪些东西吧。

输入描述:

 

多组数据。

第一行一个整数T,为数据组数。

接下来有T组数据。

对于每组数据,第一行两个正整数n,k,如题。

接下来n行,每行有两个正整数ci,vi。分别为手办的花费和它对于小咪的价值。

输出描述:

对于每组数据,输出一个数,即能得到的总价值/总花费的最大值。精确至整数。

#include<bits/stdc++.h>
typedef long long ll;
using namespace std;
ll n,k;
struct fx{ll c,v;double y;
};
fx a[10003];
ll check(double x)
{for(ll i=1;i<=n;i++){a[i].y=a[i].c*1.0-x*a[i].v;}sort(a+1,a+1+n,[](fx p,fx q){return p.y>q.y;});double f=0;for(ll i=1;i<=k;i++){f+=a[i].y;}return f<0;
}
void solve()
{cin>>n>>k;for(ll i=1;i<=n;i++){cin>>a[i].v>>a[i].c;}double l=0;double r=0;for(ll i=1;i<=n;i++)r+=a[i].c;for(ll i=0;i<100;i++){double mid=l+(r-l)/2;if(check(mid))r=mid;else l=mid;}cout<<ll(l)<<'\n';
}
int main()
{ios_base::sync_with_stdio(false);cin.tie(0);cout.tie(0);ll t=1;cin>>t;while(t--)solve();return 0;
}

http://www.yayakq.cn/news/934336/

相关文章:

  • 天津市建设安全协会网站南沙网站建设
  • 北京网站维护一般价格多少建筑网片重量计算公式
  • wordpress 查看更多优化算法分类
  • 昆明网站快照优化公司温州网页制作设计
  • 房地产楼盘微信网站建设营销方案哈尔滨网站seo公司
  • 手机上自己做网站吗上海公司买房需要什么条件
  • 河北建设网站首页重庆网站搭建公司
  • 服装企业官方网站在网站的标题上怎么做图标
  • 苏州网站建设制作工作室维拓设计在北京排名
  • 贵阳哪家网站建设公司好网站做关键词搜索要好多钱
  • 怎样分析一个网站做的好坏苏州建站仿站
  • 牡丹江网站建设公司做书架的网站
  • 交通局网站模板软件技术开发合同范本
  • 网站怎么做成中英文版线上拓客渠道有哪些
  • 上海网站建设学校访问最多技术网站排名
  • 宁波优化网站排名价格表2018网站建设合同
  • 老域名新网站做公司网站方案
  • 网站建设完毕后怎么加后台wordpress 获得分类名称
  • 天津网站建设 seo阿里云无主体新增网站
  • 长沙制作手机网站wordpress表白
  • 兰州网站制作成都设计方案翻译
  • 济南网站免费制作3d 网站设计
  • 焦作网站设计公司句容网站开发
  • gofair做网站做汽车介绍视频的网站
  • 网站设计怎么做明信片生产企业网站有哪些
  • 广州外贸网站咨询中国热门网站
  • 湖南网站搜索排名优化公司网站排名应该怎么做
  • 福建网站建设哪家专业北京互联网大厂排名
  • 平台网站开发风险万网的app叫什么
  • 杭州做网站哪家好wordpress 3d旋转