————杜教筛
BAJim_H
比孤独更可悲的事情,就是根本不知道自己很孤独,或者分明很孤独,却把自己都骗得相信自己不孤独。
展开
-
[51Nod 2026] Gcd and Lcm
Description设f(x)=∑i|xμ(i)if(x)=\sum\limits_{i|x}\mu(i)i 求 ∑i=1n∑j=1nf[gcd(i,j)]f[lcm(i,j)]\sum\limits_{i=1}^{n}\sum\limits_{j=1}^n f[\gcd(i,j)]f[lcm(i,j)]n≤1e9n\leq 1e9Solution其实可以发现,f是个积性函数。。。把gcd(i原创 2017-10-21 21:28:26 · 177 阅读 · 0 评论 -
[JZOJ5539] psy
Description 有很多n位数(可以有前导0),如果一个n位数X对所有的k(1≤kn)k(1≤k都满足 X∗10kMod10n>XX*10^k Mod 10^n > X,这个X我们就认为它脱团了。现在告诉你n,求出有多少个X脱团了。 题目是这样的,设f(n)是n位数里脱团数的数量(脱团数定义如上),现在让你求出f(1)*1^2+f(2)*2^2+…+f(i)*i^2+…+原创 2018-01-22 15:56:21 · 162 阅读 · 0 评论 -
【学习小记】狄利克雷卷积+杜教筛
Preface这东西分明就是玄学暴力 用来求简单的数论函数的前缀和,像φ,μφ,\mu这类的东西当然,约数和,约数个数之类的也是可以的Text数论函数是指定义域是整数,陪域是复数的函数Dirichlet 卷积定义两个数论函数f,gf,g 它们的狄利克雷卷积表示f∗gf*g,设卷起来得到的新函数是hh h(i)=∑d|if(i)g(id)h(i)=\sum\li原创 2017-07-13 21:37:03 · 3684 阅读 · 4 评论 -
【数论】[51Nod 1847] 奇怪的数学题
Description求∑i=1n∑j=1nsgcd(i,j)m∑i=1n∑j=1nsgcd(i,j)m\sum\limits_{i=1}^{n}\sum\limits_{j=1}^{n}sgcd(i,j)^m 其中sgcd(i,j)sgcd(i,j)sgcd(i,j)表示i,j的次大公约数答案对2^32取模 n≤109,m≤50n≤109,m≤50n\leq 10^9,m\leq 5...原创 2018-05-17 17:40:55 · 242 阅读 · 0 评论 -
【杂题】[51Nod 1238] 最小公倍数之和 V3【数论】【杜教筛】
Description求∑i=1n∑j=1nlcm(i,j)\sum\limits_{i=1}^{n}\sum\limits_{j=1}^{n} lcm(i,j)i=1∑nj=1∑nlcm(i,j)n≤1010n\leq 10^{10}n≤1010Solution将lcmlcmlcm拆开原式化为∑i=1n∑j=1nijgcd(i,j)\sum\limits_{i=1}^{n}\...原创 2018-10-24 17:21:49 · 216 阅读 · 0 评论