//整除分块,n版
ll aliquot_patition(int n) {ll ans=0;for(int l=1,r; l<=n; l=r+1) {r=n/(n/l);ans+=1ll*(n/l)*(sum[r]-sum[l-1]);}return ans;
}//整除分块,n,m版
ll aliquot_patition(int n,int m) {ll ans=0;int N=min(n,m);for(int l=1,r; l<=N; l=r+1) {r=min(n/(n/l),m/(m/l));ans+=1ll*(n/l)*(m/l)*(sum[r]-sum[l-1]);}return ans;
}

其中sum是指前缀和,而不是别的什么约数的莫比乌斯函数之和之类的.

转载于:https://www.cnblogs.com/Yinku/p/10672812.html

模板 - 数论 - 整除分块相关推荐

  1. lightoj 1098 A New Function 约数之和(一道奇怪的数论) 整除分块优化

    文章目录 题目如下: 思考人生: 题目如下: lightoj 1098 A New Function 求1-n所有数的所有约数之和(不包括1和它本身).n<=2e9. 思考人生: 首先考虑打表找 ...

  2. 【数论】整除分块(数论分块)

    目录 引入 找规律 分块数量(时间复杂度分析) 分块边界 模板 例题 1.约束研究 2.约数和 3.余数求和 4.Fear Factoring 5.Floor and Mod 引入 整除分块是数论问题 ...

  3. SDOI2015 约数个数和(莫比乌斯反演经典、双上限整除分块)超详细笔记

    整理的算法模板合集: ACM模板 点我看算法全家桶系列!!! 实际上是一个全新的精炼模板整合计划 AcWing 1358. 约数个数和(莫比乌斯反演经典.双上限整除分块) #include <c ...

  4. luogu P3455 [POI2007]ZAP-Queries (莫比乌斯反演 + 整除分块)

    整理的算法模板合集: ACM模板 题目传送门 本题中数据为5e4,我们只需要筛一次5e4就行了. 双倍经验的P4450 双亲数中数据达到了1e6,我们直接筛1e6的莫比乌斯函数有点不可取,因为只有一组 ...

  5. [CQOI2017] 小Q的表格(分块 + 整除分块 + 数学 + 前缀和)

    problem luogu-P3700 solution f(a,b)=f(b,a)f(a,b)=f(b,a)f(a,b)=f(b,a) 意味着我们只用考虑半个棋盘的信息. b∗f(a,a+b)=(a ...

  6. 7-2 整除分块 (15 分)

    7-2 整除分块 (15 分) 整除分块,又称数论分块.是数论算法中的重要技巧,你可以在各种需要枚举因子的连续求和类问题中见到它的身影.如杜教筛,莫比乌斯反演化简后的整除分段求和等. 整除分块基于这样 ...

  7. 欧拉函数+狄利克雷卷积+莫比乌斯函数+莫比乌斯反演+整除分块+杜教筛

    Powered by:NEFU AB-IN 文章目录 欧拉函数 狄利克雷卷积 莫比乌斯函数 莫比乌斯反演 P3455 [POI2007]ZAP-Queries 整除分块 P2522 [HAOI2011 ...

  8. 2021牛客寒假算法基础集训营2 D.牛牛与整除分块

    2021牛客寒假算法基础集训营2 D.牛牛与整除分块 题目链接 题目描述 整除分块,又称数论分块.是数论算法中的重要技巧,你可以在各种需要枚举因子的连续求和类问题中见到它的身影.如杜教筛,莫比乌斯反演 ...

  9. P3935 Calculating 整除分块

    传送门 文章目录 题意: 思路: 题意: 思路: 我们设s(x)=∑i=1nf(x)s(x)=\sum_{i=1}^nf(x)s(x)=∑i=1n​f(x),那么答案就是s(r)−s(l−1)s(r) ...

最新文章

  1. Py之cython:python库之cython的简介、安装、使用方法之详细攻略
  2. TypeScript 的 Object Types
  3. 用根因定位法,让运维效率再高一点!
  4. ajax请求进error怎么弹出错诶信息,在ajax请求jqgrid之后出现错误时显示错误消息...
  5. Makefile 教程
  6. 单个像素代表的实际物理尺寸
  7. Industry工业软件开发平台设计A-1
  8. 夜深人静写算法【递归】
  9. 科大讯飞“飞星计划”一面二面面经
  10. ajax读取txt出现乱码问题,ajax读取txt文本时乱码的解决方案
  11. 百度和谷歌到底有什么区别?看完终于明白了!
  12. 雷霆战机服务器维护公告,《雷霆战机》更新公告
  13. pandas按行、按列合并数据
  14. 关闭计算机界面,windows7 关机一直停留在“正在关机”界面的解决方法
  15. 氛围感新年头像如何制作?教你简单的制作好看头像的办法
  16. 电子设计硬件可靠性设计----总结2
  17. 看我拿下域控-cve2020-1472-Netlogon
  18. An Industrial-Strength Audio Search Algorithm
  19. 中高级iOS大厂面试宝典,进厂率80%,金三银四将是你的新起点
  20. 有关颜色敏感度测试的软件是啥,测试你对颜色的敏感度,最后一题能答对算你厉害!...

热门文章

  1. 前端面试题大集合:来自真实大厂的532道面试题(只有题,没有答案)
  2. epoll模型与select模型的区别(宿管大妈的例子)
  3. Linux ioctl, fcntl
  4. 2012总结--目录
  5. android 原生 电子邮件 应用 发送邮件附带 中文名附件时 附件名称乱码问题解决...
  6. Eagle个人博客系统
  7. Win2008 R2 VDI动手实验系列之二:远程桌面虚拟化主机配置
  8. 在FreeBSD上彻底禁用sendmail
  9. [Python] L1-005. 考试座位号-PAT团体程序设计天梯赛GPLT
  10. 蓝桥杯 ALGO-85 算法训练 进制转换