当前位置: 首页 > 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://www.yutouwan.com/news/413222/

相关文章:

  • 眉山建设银行官方网站腾讯小程序官网首页
  • 商业策划公司石家庄桥西招聘 网站优化
  • 临沂网站制作公司6中国建设银行网站用户名是什么
  • 深圳做网站(龙华信科)有没有专门招代理的网站
  • 网站设计验收搜索引擎的网站
  • 网站设计学校贵阳网站制作专业
  • 纸箱 东莞网站建设wordpress前台登录窗口
  • 彩票网站是静态动态东莞网站优化哪里找
  • 福州企业网站推广个人网站建设发布信息
  • 网站 活动页面手机ui设计
  • 企业网站建设包括哪些新媒体管家wordpress
  • 网站建设哪家好首选万维科技用蜗牛做logo的网站
  • 90设计网站如何接单义乌公司做网站
  • 石龙做网站网页版梦幻西游仙玉做什么划算
  • 网站备案和空间备案绵阳公司网站建设
  • 网站建设用什么服务器wordpress 取消侧边栏
  • 高端大气的科技网站模板河南省建设工程一体化平台
  • 做淘宝保健品药品在哪个网站找素材wordpress wp user frontend
  • 自己做网站有哪些方法呢免费做代理的网站
  • 哈尔滨酒店网站建设网站建设氺金手指排名15
  • 湖北住房城乡建设厅网站首页网站开发需求单
  • 网站开发都有什么端页面设计升级
  • 天津谷歌优化公司好搜网惠州seo
  • 网站备案进程查询网站备案背景幕布是什么
  • 山东省高中生发展报告在哪个网站做网络投放广告平台
  • 网站服务器维护价格如何做响应式布局网站
  • 天津市建设工程监理公司网站域名是干嘛用的
  • 上市公司做家具网站wordpress浏览数插件
  • 微信分销网站建设官网搬瓦工 wordpress
  • 网站服务器错误怎么办深圳市宝安区龙华公司是干什么的