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

做个医院网站多少钱北京建设网官网证书

做个医院网站多少钱,北京建设网官网证书,wordpress设置的页面跳转失败,免费空间领取网站题目描述 儿童节那天有 K 位小朋友到小明家做客。小明拿出了珍藏的巧克力招待小朋友们。 小明一共有 NN 块巧克力,其中第 ii 块是 HiWiHi​Wi 的方格组成的长方形。为了公平起见, 小明需要从这 NN 块巧克力中切出 K 块巧克力分给小朋友们。切出的巧克…

题目描述

儿童节那天有 K 位小朋友到小明家做客。小明拿出了珍藏的巧克力招待小朋友们。

小明一共有 NN 块巧克力,其中第 ii 块是 Hi×WiHi​×Wi 的方格组成的长方形。为了公平起见,

小明需要从这 NN 块巧克力中切出 K 块巧克力分给小朋友们。切出的巧克力需要满足:

  1. 形状是正方形,边长是整数;

  2. 大小相同;

例如一块 6x5 的巧克力可以切出 6 块 2x2 的巧克力或者 2 块 3x3 的巧克力。

当然小朋友们都希望得到的巧克力尽可能大,你能帮小明计算出最大的边长是多少么?

输入描述

第一行包含两个整数 N,KN,K (1≤N,K≤1051≤N,K≤105)。

以下 N 行每行包含两个整数 Hi,WiHi​,Wi​ (1≤Hi,Wi≤1051≤Hi​,Wi​≤105)。

输入保证每位小朋友至少能获得一块 1x1 的巧克力。

输出描述

输出切出的正方形巧克力最大可能的边长。

输入输出样例

示例

输入

2 10
6 5
5 6

输出

2

运行限制

  • 最大运行时间:2s
  • 最大运行内存: 256M

总通过次数: 10390  |  总提交次数: 11980  |  通过率: 86.7%

难度: 困难   标签: 2017, 省赛, 二分

思路:

定义bool型的判断函数,判断把每块巧克力切后的块数相加是否符合小朋友的要求,即大于等于K

然后用二分法寻找即可

代码:

​​#include <iostream>
#include <algorithm>
#include <vector>
#include <math.h>
using namespace std;
const int N=1e5+10;
int h[N],w[N];
int n,k;
bool count(int m)
{int res=0;for(int i=1;i<=n;i++){res+=(h[i]/m)*(w[i]/m);if(res>=k) return true;}return false;
}
int main()
{scanf("%d%d",&n,&k);for(int i=1;i<=n;i++) scanf("%d%d",&h[i],&w[i]);int l=1,r=1e5;while(l<r){int mid=(l+r+1)/2;if(count(mid)) l=mid;else r=mid-1;}printf("%d",l);return 0;
}[点击并拖拽以移动]
​[点击并拖拽以移动]
​

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

相关文章:

  • 怎么提交自己的网站wordpress评论模板怎么改
  • 哪里有做区块链网站的丽水品牌网站建设
  • 电子商务网站开发实例网络培训是什么意思
  • 网站开发流程抚州镇江网站建设企业
  • 网站建设方案-奢侈品企业网站建设推广公司
  • 沈阳市建设工程项目管理中心网站装修网站免费设计
  • 什么网站需要icp备案深圳网站搭建哪里好
  • 药店怎么建设自己的网站网页qq登陆首页
  • 做网站网址网站海外推广多少钱
  • 湖州专业做网站鲜花网网站建设的目的
  • 网站建设单位珠海网站建设价格
  • 数据库设计对网站开发的影响汕头整站优化
  • 鹿泉微信网站建设免费版企业查询
  • 模版网站和语言网站wordpress multisite
  • 电子商务网站建设实验指导软件开发费
  • 汽车网站建设流程图山西公司注册网上核名
  • 专业做卖菜的网站wordpress0商业网站
  • 建网站岑溪哪家强?深圳响应式网页设计
  • 网站域名和邮箱域名网站过度优化的表现
  • 重庆市工信部网站沈阳全网推广公司哪家好
  • 陕西网站建设设计公司关于网站建设的图片素材
  • 济南网站建设选聚搜网络一xwordpress链接前面的图标
  • 四川石油天然气建设工程有限责任公司网站有没有免费的直播视频
  • 什么网站开发外贸客户淘宝网店代运营正规公司
  • 快速一体化网站建设怎么做网站横幅
  • 威宁网站建设韩国网站怎么打开
  • 长沙商城网站建设普洱网站搭建
  • 毕业设计可以做网站不网站会员注册系统
  • 南京网站设计建设推荐青岛seo结算
  • 宝山品牌网站建设长沙网站制作推广