
【数学】莫比乌斯反演
Chlience
勿忘初心,方得始终
展开
-
莫比乌斯反演(附模板)
莫比乌斯反演 懵逼钨丝繁衍,你值得拥有 莫比乌斯反演是啥 若我们需要一个函数f(x)f(x)f(x),它非常的不好求 同时我们有一个函数F(x)F(x)F(x),它非常的好求 并且f(x)f(x)f(x)与F(x)F(x)F(x)之间的关系为: F(n)=∑d|nf(d)F(n)=∑d|nf(d)F(n)=\sum_{d|n}f(d) 或者 F(n)=∑n|df(d)F...原创 2018-06-09 11:15:13 · 767 阅读 · 1 评论 -
BZOJ 2820 YY的GCD 莫比乌斯反演
BZOJ 2820 YY的GCD 跟着litble学套路 Solution 题目要求∑ni=1∑mj=1[gcd(i,j)∈prime]∑i=1n∑j=1m[gcd(i,j)∈prime]\sum_{i=1}^{n}\sum_{j=1 }^{m}[gcd(i,j)\in prime] 开始疯狂套路 0x00 首先枚举gcdgcdgcd ∑d∈primen∑i=1n...原创 2018-06-09 20:16:34 · 274 阅读 · 0 评论 -
BZOJ 2154 Crash的数字表格 莫比乌斯反演
BZOJ 2154 Crash的数字表格 跟着litble学套路 Solution 题目要求: ∑i=1n∑j=1mLCM(i,j)∑i=1n∑j=1mLCM(i,j)\sum_{i=1}^{n}\sum_{j=1}^{m}LCM(i,j) 开始疯狂套路 0x00 首先化为常见的gcdgcdgcd的形式 ∑i=1n∑j=1mijgcd(i,j)∑i=1n∑j=1mi...原创 2018-06-10 08:49:06 · 257 阅读 · 0 评论 -
BZOJ 2301 [HAOI2011] Priblem b 莫比乌斯反演
BZOJ 2301 [HAOI2011] Priblem b Solution 题目要求: ∑x=ab∑y=cd[gcd(x,y)=d]∑x=ab∑y=cd[gcd(x,y)=d]\sum_{x=a}^{b}\sum_{y=c}^{d}[gcd(x,y)=d] 就是BZOJ 1101 Zap套一个容斥就好了 代码如下: #include <bits/stdc++.h&gt...原创 2018-06-10 08:58:58 · 337 阅读 · 0 评论 -
BZOJ 2693 jzptab 莫比乌斯反演
BZOJ 2693 jzptab Solution 题目要求: ∑i=1n∑j=1mLCM(i,j)∑i=1n∑j=1mLCM(i,j)\sum_{i=1}^{n}\sum_{j=1}^{m}LCM(i,j) 多组询问 和BZOJ 2154的唯一区别就是加了多组询问 但是没有发现BZOJ 2154 的询问是n−−√n\sqrt n的么 所以直接control+c control+...原创 2018-06-10 09:15:59 · 282 阅读 · 0 评论 -
BZOJ 3930 [CQOI2015]选数 分块+前缀和+玄
BZOJ 3930 [CQOI2015]选数 Solution 题目要求: ∑a1=LR∑a2=LR⋯∑aN=LR[gcd(a1,a2,⋯,aN)=K]∑a1=LR∑a2=LR⋯∑aN=LR[gcd(a1,a2,⋯,aN)=K]\sum_{a_1=L}^{R}\sum_{a_2=L}^{R}\cdots\sum_{a_N=L}^{R}[gcd(a_1,a_2,\cdots,a_N)=K]...原创 2018-06-10 16:08:26 · 377 阅读 · 0 评论