按约数聚合
Φ(n)=i=1∑nd∣i∑d3=d=1∑nd3⌊dn⌋.于是只需计算 ∑d=1nd3⌊n/d⌋。
整除分块
对于正整数 x,定义 φ(x) 为 x 的所有正约数的立方之和。例如 φ(12)=13+23+33+43+63+123。
再定义 Φ(n)=∑i=1nφ(i)。请计算 Φ(n) 对 109+7 取模后的结果。
正约数指能整除给定正整数的正整数。
数据范围:n 满足 1≤n≤109。
Scan the QR code below with WeChat to sign in
First-time scan will create your account automatically
请使用微信扫描下方二维码完成注册