ACM-ICPC 2018 瀋陽賽區網絡預賽 G.Spare Tire (容斥)

  ai   題意:給出a的遞推式,1到n中與m互質的數爲i,求a[i]的和 思路:得到a的通項公式爲,Sn的通項爲,與m不互質的數,是取m的素因子的乘積,那麼將m分解質因數,通過容斥原理,就可以得到與m不互質的數,總和減去這些數對應的a的和就是答案了。在求這些不互質數對應a的總和的時候,如果一個一個求會超時,需要直接求和。比如存在一個素因子是k,那麼需要求下標爲k,2k,3k,4k……的a的和,
相關文章
相關標籤/搜索