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

比较好的网页设计网站免费模板简历网站

比较好的网页设计网站,免费模板简历网站,衡水精品网站建设价格,哈尔滨市公共资源交易中心原题链接#xff1a;https://www.luogu.com.cn/problem/P2440 1. 题目描述 2. 思路分析 整体思路#xff1a;二分答案 设置一个变量longest来记录最长木头的长度#xff0c;sum记录切成的小段数量之和。 令左边界l0#xff0c;右边界llongest。 写一个bool类型的check…原题链接https://www.luogu.com.cn/problem/P2440 1. 题目描述 2. 思路分析 整体思路二分答案 设置一个变量longest来记录最长木头的长度sum记录切成的小段数量之和。 令左边界l0右边界llongest。 写一个bool类型的check()函数将mid即(lr)/2传递给形参x算不同mid下能得到的段数之和sum。通过遍历每个木头算每个木头在不同mid下切割后的得到的段数也就是下图代码中的a[i]/x当sumk返回true否则返回false。当check()函数返回true时让左边界lmid否则让右边界rmid这样不断二分直到l1r时退出循环。 最后输出l即可。 3. 代码实现 #includebits/stdc.h using namespace std; #define ll long long const int N 1e5 10; int a[N], n, k, longest, ans; ll sum;bool check(int x) {sum 0;for (int i 1; i n; i)sum a[i] / x;if (sum k) return true;else return false; }int main() {cin n k;for (int i 1; i n; i){cin a[i];longest max(a[i], longest);}int l 0, r longest;while (l 1 r){int mid (l r) / 2;if (check(mid)) l mid;else r mid;}cout l endl;return 0; }
http://wiki.neutronadmin.com/news/413222/

相关文章:

  • 杭州首传网站建设公司怎么样阿凡达网站建设网
  • 苏州网站优化哪家好深圳罗湖做网站
  • 建设网站里的会员系统百度云wordpress教程视频
  • mysql 网站空间贵州建设网站
  • 网站建设公司的性质软件项目管理制度
  • 国内f型网页布局的网站pk10代码网站开发
  • 网站分页符怎么做建设一个国外服务器的网站
  • 培训网站平台怎样做网站自身维护
  • 哪里有免费的网站推广wordpress建站社区
  • 深圳网站制作平台博客网
  • 做搬家广告哪家网站有优wordpress 更新文章
  • 网站建设课程学习wordpress 插件开启
  • 做原油的网站深圳百度推广公司
  • 重庆学校网站推广青岛商网站建设
  • 网站设计方案大全自学室内装修设计教程
  • 案例查询网站软件著作权查询入口
  • 网站建设单位做c 题的网站
  • 文章响应式网站如何制作购物网站
  • 湖南网站搜索排名优化公司关于做网站的论文
  • 做网站必须有站点吗做网站的安全证书
  • 在网站中动态效果怎么做中小学智慧校园建设平台网站
  • 内蒙古兴安盟建设局网站平面设计师的培训机构
  • seo 成功网站影楼网站设计
  • 校园网站建设简介菏泽网站建设设计
  • 怎么做自已的网站网站建设财务分析
  • 潍坊网站开发公司ui设计的基本流程
  • 台州做网站的电话php网站开发环境说明
  • 长沙网站制作关键词推广江苏省和住房城乡建设厅网站
  • 电子商务网站的主要功能wordpress该怎么教
  • 音乐类网站模板连云港专业网站制作公司