51nod 1040

Posted Izaya

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了51nod 1040相关的知识,希望对你有一定的参考价值。

题目

题解:我们要求的是这个式子: $ \sum\limits_{i = 1}^n {\gcd (n,i)}  $ (下面式子中的d都是n的因子)

变形下  $ \sum\limits_{d = 1}^n {d\sum\limits_{i = 1}^n {\left[ {\gcd (n,i) = d} \right]} }  $

即$ \sum\limits_{d = 1}^n {d\sum\limits_{i = 1}^{\frac{n}{d}} {\left[ {\gcd (\frac{n}{d},i) = 1} \right]} }  $

所以我们要求的就是 $ \sum\limits_{d = 1}^n {d * \varphi \left( {\frac{n}{d}} \right)}  $
直接算就好了

以上是关于51nod 1040的主要内容,如果未能解决你的问题,请参考以下文章

51nod 1040

51Nod 1040 最大公约数之和

[51nod] 1040 最大公约数之和

51Nod 1040 最大公约数之和

51nod 1040最大公约数和(欧拉函数)

[51nod1040]最大公约数之和