鱼C论坛

 找回密码
 立即注册
查看: 1456|回复: 10

题目401:因子平方和

[复制链接]
发表于 2020-5-15 11:55:39 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x

                               
登录/注册后可看大图


                               
登录/注册后可看大图
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-5-15 11:56:57 | 显示全部楼层
沙发
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2020-5-15 11:57:49 | 显示全部楼层


这不是每日一题!抢沙发也没用
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-15 11:58:54 | 显示全部楼层

哈哈 我知道  看到英文 我就开始觉得这帖不简单的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-18 11:47:12 From FishC Mobile | 显示全部楼层
是不是前 n 个因数……
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-18 11:51:44 From FishC Mobile | 显示全部楼层
本帖最后由 _2_ 于 2020-5-18 11:56 编辑

sigma2(6)[这里是小写]是 6 的所有因数的平方的和,但是……
万一有(n 的因数的个数 > n )那该怎么处理
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-5-18 11:53:09 | 显示全部楼层
_2_ 发表于 2020-5-18 11:51
sigma(6)[这里是小写]是 6 的所有因数的平方的和,但是……
万一有(n 的因数的个数 > n )那该怎么处理

本题从始至终没出现过 sigma
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-18 11:56:28 From FishC Mobile | 显示全部楼层
永恒的蓝色梦想 发表于 2020-5-18 11:53
本题从始至终没出现过 sigma

这个2我没写上……
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-5-18 11:58:38 | 显示全部楼层
_2_ 发表于 2020-5-18 11:56
这个2我没写上……
n 的因数的个数 > n
你在逗我

而且这个与本题没什么关系吧
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-18 12:18:49 From FishC Mobile | 显示全部楼层
永恒的蓝色梦想 发表于 2020-5-18 11:58
你在逗我

而且这个与本题没什么关系吧

那好吧
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-22 10:00:04 | 显示全部楼层
本帖最后由 guosl 于 2020-5-22 13:39 编辑

解题思路:
由于平方函数f(k)是一个积性函数。所以sigma2(n)=(1+f(p1)+f(p1^2)+...+f(p1^k1))...(1+f(pn)+f(pn^2)+...+f(pn^kn))其中n=p1^k1...pn^kn。这样只需分解n成为素因数来计算,再应用MOD一个数的特性即:(a+b) MOD k = ((a MOD k) + (b MOD k)) MOD k和(a x b) MOD k = ((a MOD k) x (b MOD k)) MOD k就把问题要涉及的数大大地减小以至于能计算了。
又1+f(pi)+f(pi^2)+...+f(pi^ki)是一个等比级数的求和。具体计算还可以应用快速幂。
注:积性函数可以参考初等数论的书。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-12-22 18:00

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表