SDOI 2014数表

Posted scx2015noip-as-php

tags:

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

 题意

  https://www.luogu.org/problem/P3312

 题解

  显然就是求 $\sum_i=1^n \sum_j=1^m \sigma_1(\gcd(i,j))\times [gcd(i,j)\le a]$($\sigma_1(x)$ 表示求 $x$ 的所有约数之和),看到 $gcd$ 就知道是莫比乌斯反演基础题吧

  如果不考虑 $a$ 的限制,这就是推一遍莫反的模板题,那先不考虑

  原式变为$$\sum_i=1^n \sum_j=1^m \sigma_1(\gcd(i,j))$$

  根据套路枚举约数 $$\sum_d=1^n \sum_i=1^n \sum_j=1^m \sigma_1(d)\times [gcd(i,j)=d]$$

  把 $\sigma_1$ 挪到前面,并用经典公式 $\sum_d|n \mu(d) = [n=1]$ 对最后的一个 sigma 反演 $$\sum_d=1^n \sigma_1(d)\sum_i=1^\lfloor\fracnd\rfloor \sum_j=1^\lfloor\fracmd\rfloor \sum_d|\gcd(i,j) \mu(d)$$

  $$\sum_d=1^n \sigma_1(d)\sum_i=1^\lfloor\fracnd\rfloor \sum_j=1^\lfloor\fracmd\rfloor \sum_d|i, d|j \mu(d)$$

  把 $x$ 挪到前面

以上是关于SDOI 2014数表的主要内容,如果未能解决你的问题,请参考以下文章

BZOJ 3529: [Sdoi2014]数表

BZOJ3529: [Sdoi2014]数表

BZOJ3529: [Sdoi2014]数表

BZOJ 3529: [Sdoi2014]数表 [莫比乌斯反演 树状数组]

[BZOJ3529][Sdoi2014]数表

bzoj3529: [Sdoi2014]数表