题解
知识点:
数学,线性筛,约数个数定理
分析:
由正整数唯一分解定理 $N=\displaystyle\prod_{i=1}^{k}{p_{i}^{r_i}}$可以知道,所有的质因子及其次数都是确定的。
又有约数个数定理:$d(n)=\displaystyle\prod_{i=1}^{k}1+r_i$
所以只要套用模板就可以解决问题了。
代码:
1 |
|
先留一个坑,要写线性筛五连(素数,约数个数,约数和,欧拉函数,莫比乌斯函数)的总结。
苟利国家生死以,岂因祸福避趋之
数学,线性筛,约数个数定理
由正整数唯一分解定理 $N=\displaystyle\prod_{i=1}^{k}{p_{i}^{r_i}}$可以知道,所有的质因子及其次数都是确定的。
又有约数个数定理:$d(n)=\displaystyle\prod_{i=1}^{k}1+r_i$
所以只要套用模板就可以解决问题了。
1 | #include<cstdio> |
先留一个坑,要写线性筛五连(素数,约数个数,约数和,欧拉函数,莫比乌斯函数)的总结。