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

popcount 题

题目链接

题意 定义序列 $a$ 满足 $a_0=1,a_i=a_{i-1}+\text{popc}(a_{i-1})$,其中 $\text{popc}$ 表示二进制下 $1$ 的个数。

给定 \(n\),求出最小的 \(i\) 满足 \(a_i=n\),或报告不存在。

\[1\le n\le 10^{18} \]


数据范围巨大。我们考虑倍增。

\(f_{i,j,k}\) 表示 \(x\equiv j \pmod {2^i}\)\(i\) 之上还有 \(k\) 个一。要多久能在 \(2^i\) 位上进一。

转移是简单的。我们发现一步最多跳 \(\log V\) 次,所以只需要维护 \(\le \log V\)\(j\)

复杂度 \(\mathcal O(\log^3n)\)

http://www.jsqmd.com/news/13485/

相关文章:

  • 2025 年国内卷板机源头厂家最新推荐排行榜:涵盖不锈钢 / 大型 / 锥形 / 数控等多类型设备,助力企业精准采购优质设备
  • 达梦开启awr功能报错:[-7160]:Object [DBMS_WORKLOAD_REPOSITORY_DATA_LOW] is invalid
  • ceph日常管理
  • mysql5.7 AUTO_INCREMENT 问题
  • Flash游戏浏览器
  • vi/vim 的使用及 CentOS 静态网络配置并链接 Xshell
  • 102500410 杜惟真 10月14日作业
  • alpline 构建lnmp
  • 2025 年最新推荐操作台厂家排行榜:覆盖指挥中心 / 控制室 / 中控室 / 监控室 / 调度室场景,为用户选购优质产品提供专业参考
  • Ubuntu tightenVNC安装及配置
  • NVR设备ONVIF接入平台EasyCVR智慧小区视频监控系统建设方案
  • FPGA开发流程
  • 毕业论文技巧:Word中使用Mathtype对公式自动编号(带章节号)
  • 试验2
  • 浩辰CAD 2025 SP2安装包下载与安装教程
  • 高级程序语言设计第一次作业
  • Java word文档中的图片抽离方法
  • Kerberos认证(Elasticsearch)
  • 2025 年聚氨酯砂浆厂家最新推荐排行榜:聚焦欧洲技术与一站式服务的国内优质企业甄选指南水性聚氨酯砂浆/聚氨酯砂浆自流平厂家推荐
  • 在Anolis OS 8.10 GA上安装和配置VNC系统
  • 钩子(HOOK):改变系统行为的 “隐形抓手”
  • 新装 CentOS 7 切换 yum 源完整指南 - 详解
  • 浅谈InheritableThreadLocal---可继承的小书包
  • 如何理解面向对象?
  • 2025 年湖南单招培训学校最新推荐榜单:口碑实力机构排行榜,聚焦高升学率与优质服务的精准选校指南单招无忧题库/单招培训学校推荐
  • 2025-10-14 el.style.backGroundColor = #ccc !important样式不生效??==》改为添加类
  • mns 1014
  • 牛客周赛113
  • 如何在统信系统中将 Avalonia 软件程序打包 Deb 安装包
  • 分组密码算法工作模式