1. 程式人生 > >[BZOJ1968][AHOI2005]COMMON約數研究 數學

[BZOJ1968][AHOI2005]COMMON約數研究 數學

str www. int sum php std 題目 style class

題目鏈接:http://www.lydsy.com/JudgeOnline/problem.php?id=1968

直接計算每個因子的貢獻就可以了。

$Ans=\sum_{i=1}^n[\frac{n}{i}]$

 1 #include<cstdio>
 2 #include<cstring>
 3 #include<algorithm>
 4 using namespace std;
 5 typedef long long ll;
 6 int main(){
 7     int N;
 8     scanf("%d",&N);
9 ll ans=0; 10 for(int i=1;i<=N;i++) ans+=N/i; 11 printf("%lld\n",ans); 12 return 0; 13 }

[BZOJ1968][AHOI2005]COMMON約數研究 數學