新年的巧克力棒 UniversalOJ - 66
发布日期:2022-02-10 08:11:07
浏览次数:13
分类:技术文章
本文共 635 字,大约阅读时间需要 2 分钟。
分析:要使得能切的次数最多,假设长度为x,就要使得x能被拆成最多的2的幂次。
比如说长度为19,那么19 = 16 + 3,此时16已经是最大的2次幂了,3还可拆成 3 = 1 +2
所以19 = 16 + 2 + 1,这其实就是把一个十进制数拆成二进制的表达式罢了所以只要把10进制拆成二进制,我这里放到数组中了,把每一位二进制为1的,答案加上2^i - 1即可,i为当前第几位
#include#include #include #include #include #include #include
转载地址:https://blog.csdn.net/qq_43567222/article/details/115025955 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
关注你微信了!
[***.104.42.241]2024年04月22日 20时50分14秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
4G EPS 第四代移动通信系统
2019-04-27
用 C 语言开发一门编程语言 — 变量元素设计
2019-04-27
Linux 操作系统原理 — 文件系统 — 虚拟文件系统
2019-04-27
Kubernetes — 生产环境架构简述
2019-04-27
Kong APIGW — Overview
2019-04-27
Kubernetes — Kubespray 开箱即用的部署工具
2019-04-27
Ansible — Inventory 清单文件
2019-04-27
CentOS7 通过 YUM 升级 VIM8
2019-04-27
Python3 configparser模块的安装、基础读写ini文件和字典的互转
2019-04-27
A. Donut Shops(分类模拟)
2019-04-27
C. Maximal Intersection(贪心)
2019-04-27
JS简单应用... Jquery 作一个抽奖(老婆)机~
2019-04-27
CF1457 D. XOR-gun(猜结论题)
2019-04-27
2021牛客寒假算法基础集训营1 红和蓝(二分图染色)
2019-04-27
P3825 [NOI2017] 游戏(构造2-SAT模型)
2019-04-27
2019牛客国庆集训派对day2 J.Vertex Cover(思维,组合数学算贡献)
2019-04-27
PyPI的注册与模块发布
2019-04-27
Qt工作笔记-列表的分页显示(Qt Widgets框架)
2019-04-27