lq99:分分巧克力

总时间限制: 
1000ms 
内存限制: 
256000kB
描述

儿童节那天有K位小朋友到小明家做客。小明拿出了珍藏的巧克力招待小朋友们。
    小明一共有N块巧克力,其中第i块是Hi x Wi的方格组成的长方形。

为了公平起见,小明需要从这 N 块巧克力中切出K块巧克力分给小朋友们。切出的巧克力需要满足:

1. 形状是正方形,边长是整数  
    2. 大小相同

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

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

输入
第一行包含两个整数N和K。(1 <= N, K <= 100000) 
以下N行每行包含两个整数Hi和Wi。(1 <= Hi, Wi <= 100000) 
输入保证每位小朋友至少能获得一块1x1的巧克力。
输出
输出切出的正方形巧克力最大可能的边长。
样例输入
2 10
6 5
5 6  
样例输出
2
#include <iostream>
using namespace std;
int h[100001], w[100001], k, n;
bool deal(int max_len)
{int ans = 0;for (int i = 1; i <= n; i++)ans += ((h[i] / max_len)*(w[i] / max_len));if (ans >= k)return 1;else return 0;
}int main()
{int i, low, high, mid = 100005;cin >> n >> k;for (i = 1; i <= n; i++)cin >> h[i] >> w[i];for (low = 0, high = 100005; (high - low) != 1;){mid = (low + high) / 2;if (deal(mid))low = mid;elsehigh = mid;}cout << high-1 << endl;return 0;
}

lq99:分分巧克力相关推荐

  1. 国考省考行测:主旨题结构分析法,总分,分总,分分,分总分,总分总,主旨题错误选项的设置规律

    国考省考行测:主旨题结构分析法,总分,分总,分分,分总分,总分总,主旨题错误选项的设置规律 2022找工作是学历.能力和运气的超强结合体! 公务员特招重点就是专业技能,附带行测和申论,而常规国考省考最 ...

  2. 送一款巧克力式绝美键盘!真香!

    赠送规则 本次活动联合了 10 个优质号主,送出 7台适合程序员的巧克力键盘,选择巧克力,是因为即将到来的5.1节. 进入下面每个公众号主页回复 562 获得一张 助力券,扫描参与抽奖.每扫描一次会增 ...

  3. 把巧克力球送上天,玛氏用Uni Marketing 打造网红零食

    把巧克力球放在天空之城的火山口,巧克力就会飞起来! 轻得可以飞上天,这是玛氏旗下品牌"麦提莎"在中国新品上市时的一个创意,购买麦提莎产品时会限量附赠一个天空之城的黑科技装备,主推& ...

  4. 洛谷 P4475 巧克力王国 解题报告

    P4475 巧克力王国 题目描述 巧克力王国里的巧克力都是由牛奶和可可做成的.但是并不是每一块巧克力都受王国人民的欢迎,因为大家都不喜欢过于甜的巧克力. 对于每一块巧克力,我们设 \(x\) 和 \( ...

  5. UVA10970大块巧克力

    题意:       题意,给你一块n*m的巧克力,最终是要把他切成n*m快小蛋糕,问最小切多少刀?每一刀只能把一个整体切成两个整体,不可以把两个整体分成四个整体,就是说只能切一个地方. 思路:     ...

  6. 蓝桥杯java第八届第九题--分巧克力

    标题: 分巧克力儿童节那天有K位小朋友到小明家做客.小明拿出了珍藏的巧克力招待小朋友们.小明一共有N块巧克力,其中第i块是Hi x Wi的方格组成的长方形.为了公平起见,小明需要从这 N 块巧克力中切 ...

  7. NYOJ 372 巧克力

    巧克力 时间限制:4000 ms  |  内存限制:65535 KB 难度:2 描述 布欧可以把人变成巧克力吃了来增加他的能量,也有可能减少. 现在布欧变了n*m个巧克力,并把巧克力排成一个n*m的矩 ...

  8. 分分合合分分,谷歌医疗走向大败退

    2018年谷歌成立了超大规模的医疗作战集群专注医疗领域--谷歌健康,将其搜索.云.谷歌大脑等业务中的医疗板块以及Deepmind的健康部门统一纳入进来.谷歌大张旗鼓,集中力量办大事,集齐了这些顶尖团队 ...

  9. 哈根达斯发布违法广告被罚1万 用代可可脂冒充巧克力

    今日(8月24日)企查查APP显示,近日哈根达斯关联公司通用磨坊贸易(上海)有限公司新增行政处罚信息,处罚机关为上海市浦东新区市场监督管理局. 处罚事由为哈根达斯公司在产品成分上宣称使用巧克力外皮,实 ...

最新文章

  1. GitHub上拥有4万+star的大佬大厂求职经验分享
  2. python的学习笔记(0)之循环的使用1
  3. 1.9 Java 9增强的自动资源管理
  4. LeNet试验(二)权重参数随训练的变化
  5. Windows驱动开发VXD/WDM/WDF/DDK/WDK的联系和区别
  6. js 正则表达式,正整数
  7. 通达信手机版指标源码大全_通达信指标公式源码短炒买卖指标
  8. OPENSTACK重装系统失败导致虚拟机状态为error
  9. Jquery.ajax(……)
  10. 在linux中配置安装telnet服务
  11. Robot Framework安装过程
  12. C#6中的新增功能 【Unity3D亲测】
  13. C++从文件中查找特定的字符串,并提取该字符串
  14. android横向滑动控件,Android学习——HorizontalScollview水平滚动控件
  15. Android wm指令的用法笔记
  16. Java加密:一、Base64算法
  17. Cadence SPB安装及重装
  18. python截图识别文字_python截图并转换文字
  19. ShuffleNet网络学习笔记
  20. 日常生活中的企业监控

热门文章

  1. python实现kindle每天推送博客2----python实现爬取博客内容
  2. java代码绘制简单的图形
  3. Python之Turtle库绘制简单图形
  4. 连续仨月霸占牛客榜首,京东T8呕心巨作:700页JVM虚拟机实战手册
  5. 华为p4支持鸿蒙功能吗_华为P40或用鸿蒙 鸿蒙系统支持哪些手机 鸿蒙系统什么时候能用...
  6. 虚拟机、云主机、VPS 三者之间的区别
  7. 太赞了!没想到一个Handler还有中高级几种问法,进阶学习资料!
  8. 视频会议室装修部署指南
  9. IOS-Touch ID的简单使用
  10. 北京智源大会 | AI + 医疗的下一个十年:从公共卫生预警到人类基因密码解析 道翰天琼认知智能api机器人接口。