5.5

洛谷P7585 [COCI2012-2013#1] LJUBOMORA

最大值最小问题,嫉妒值越小,孩子数越多-->二分答案!

#include<iostream>
#include<cstring>
#include<algorithm>
#define ll long long
using namespace std;ll n,m,q[300010];
ll l,r;bool check(ll x){int sum=0;for(int i=0;i<m;i++){sum+=q[i]/x;if(q[i]%x!=0)sum++;}return sum<=n;
}int main()
{cin>>n>>m;int sum=0;for(int i=0;i<m;i++){cin>>q[i];r+=q[i];}while(l+1<r){ll mid=(l+r)/2;if(check(mid))r=mid;elsel=mid;}cout<<r;return 0;
}

6--LJUBOMORA相关推荐

最新文章

  1. 黑科技抗疫,Python开发者大集结!
  2. c mysql显示多条数据_用一条mysql语句插入多条数据
  3. 21.正则表达式的基本语法
  4. ResponsiveSlides.js——小于1k的轻量级幻灯片演示插件
  5. Tensorflow 模型加载及部分变量初始化
  6. 杭电1425 sort
  7. 如何设置Java桌面程序界面外观(How to Set the Look and Feel) UIManager
  8. Java虚拟机类加载器及双亲委派机制
  9. 计算三维空间中点到三角形平面的最短距离
  10. IPO笔记之:关于自然人股东投资移民变更身份对IPO事宜之影响
  11. python如何退出while循环_python如何跳出while循环
  12. Python学习——语法错误与异常
  13. 23----2013.07.01---Div和Span区别,Css常用属性,选择器,使用css的方式,脱离文档流,div+css布局,盒子模型,框架,js基本介绍...
  14. 教你用python画一个可爱皮卡丘!
  15. Cache的映像方法
  16. 新零售未来的发展趋势怎么样?
  17. 中国联通物联卡ICCID号码查询原理
  18. 把握好每一个属于自己的清晨
  19. 固定资产折旧计算的方法[轉帖]
  20. 不添一分钱 轻松使用无盘WIN2000(转)

热门文章

  1. 2011 IDF-MeeGo主题日小记
  2. ArcGIS 高级制图技巧:1、制图表达轮廓线
  3. 二、搭建mysql服务器,创建数据库
  4. Android之?,@,@+代表的作用和意义
  5. 长尾理论在网络营销中的应用
  6. vue java实现登录_SpringBoot+Vue+Redis实现单点登录(一处登录另一处退出登录)
  7. NOI2019 的碎片
  8. 【XSS漏洞07】基于神器beEF的XSS漏洞利用实验(浏览器劫持、会话劫持、GetShell)
  9. 理头绪--写在懈怠时
  10. PCB表面处理工艺镀金、沉金和化镍钯金的区别在哪?