訓練心得12.22

之前做了一下vjudge數論模塊,做一下總結
1、素數篩法,用來篩各種積性函數
2、s(pn)=1+p+p2+...+pns(p^{n})=1+p+p^2+...+p^n,運用等比數列求和,得s(pn)=(pn+11)p1s(p^n)=\frac{(p^{n+1}-1)}{p-1}
3、找週期,找到週期TT之後就可以對TT取模
4、gcd(am1,an1)=agcd(m,n)1gcd(a^{m-1},a^{n-1}) = a^{gcd(m,n)}-1,推廣:
gcd(a,b)=1gcd(a,b)=1
gcd(ambm,anbn)=agcd(m,n)bgcd(m,n)gcd(a^m-b^m,a^n-b^n) = a^{gcd(m,n)}-b^{gcd(m,n)}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章