
莫比乌斯反演
文章平均质量分 85
lahlah_
沉浸 尊重
展开
-
CF915G Coprime Arrays
https://www.luogu.com.cn/problem/CF915G首先式子非常简单按照套路推一推要求的就是对于每个kkkf(k)=∑d=1kμ(d)⌊kd⌋n\large f(k)=\sum\limits_{d=1}^{k}\mu(d)⌊\frac{k}{d}⌋^nf(k)=d=1∑kμ(d)⌊dk⌋n直接暴力对每个kkk整除分块时间复杂度是kklognk\sqrt{k}lognkklogn显然不能过注意到⌊kd⌋≠⌊k−1d⌋⇔d∣k\large ⌊\frac{k}{d}原创 2021-03-25 22:19:20 · 175 阅读 · 0 评论 -
luogu P6156 简单题
https://www.luogu.com.cn/problem/P6156首先要看出来要求的是∑i=1n∑j=1n(i+j)kμ2(gcd(i,j))gcd(i,j)\large \sum\limits_{i=1}^{n}\sum\limits_{j=1}^{n}(i+j)^k\mu^2(\gcd(i,j))\gcd(i,j)i=1∑nj=1∑n(i+j)kμ2(gcd(i,j))gcd(i,j) ∑i=1n∑j=1n(i+j)kμ2(gcd(原创 2021-03-25 14:14:08 · 80 阅读 · 0 评论 -
luogu P3704 [SDOI2017]数字表格
https://www.luogu.com.cn/problem/P3704先看看题目要求的是什么吧:∏i=1n∏j=1mf[gcd(i,j)]\large \prod\limits_{i=1}^{n}\prod\limits_{j=1}^{m}f[\gcd(i,j)]i=1∏nj=1∏mf[gcd(i,j)] ∏i=1n∏j=1mf[gcd(i,j)]\ \ \ \ \large \prod\limits_{i=1}^{n}\prod\limit原创 2021-03-24 22:00:35 · 192 阅读 · 0 评论 -
luogu P3312 [SDOI2014]数表
https://www.luogu.com.cn/problem/P3312就是要求∑i=1n∑j=1mσ(gcd(i,j))\large \sum\limits_{i=1}^n\sum\limits_{j=1}^m\sigma(gcd(i,j))i=1∑nj=1∑mσ(gcd(i,j))按照套路开始推式子∑i=1n∑j=1mσ(gcd(i,j))\large \sum\limits_{i=1}^n\sum\limits_{j=1}^m\sigma(gcd(i,j))i=1∑nj=1∑mσ(原创 2021-03-24 19:55:48 · 127 阅读 · 0 评论 -
[luogu P4450] 双亲数
[luogu P4450] 双亲数就当复习一下莫比乌斯反演吧首先肯定是把d除掉,然后就变成了∑i=1n/d∑i=1m/dgcd(i,j)==1\sum\limits_{i=1}^{n/d}\sum\limits_{i=1}^{m/d} gcd(i,j)==1i=1∑n/di=1∑m/dgcd(i,j)==1按照套路做即可code:#include<bits/stdc++.h>#define N 1000005using namespace std;long long vis原创 2020-11-06 11:16:58 · 141 阅读 · 0 评论 -
[luogu P1829] [国家集训队]Crash的数字表格 / JZPTAB
我丢 : https://www.luogu.com.cn/problem/P1829先假设n<m先假设n < m先假设n<m∑i=1n∑j=1mlcm(i,j)=∑i=1n∑j=1ni×jgcd(i,j)=∑d=1n∑i=1⌊n/d⌋∑j=1⌊m/d⌋[gcd(i,j)=1]d×i×j(枚举d=gcd)=∑d=1n∑i=1⌊n/d⌋∑j=1⌊m/d⌋∑k∣gcd(i,j)μ(k)×d×i×j=∑d=1n∑k=1⌊n/d⌋∑i=1⌊n/kd⌋∑j=1⌊m/kd⌋μ(k)×d×ik原创 2020-05-11 16:30:16 · 321 阅读 · 0 评论 -
[luogu P3911] 最小公倍数之和
我丢 : https://www.luogu.com.cn/problem/P3911思路这题的关键是在AiA_iAi的范围这里,说明这题肯定是和值域有关的涉及到lcmlcmlcm肯定和gcdgcdgcd有关,所以应该是要莫比乌斯反演题解记a[i]为i出现的次数记a[i]为i出现的次数记a[i]为i出现的次数∑i=1n∑j=1nlcm(i,j)×ai×aj=∑i=1n∑j=1ni×j×ai×ajgcd(i,j)=∑d=1n∑i=1⌊n/d⌋∑j=1⌊n/d⌋[gcd(i,j)=1]d×i×原创 2020-05-11 15:12:57 · 168 阅读 · 0 评论 -
莫比乌斯反演(懵逼钨丝繁衍)
今天听老师讲数论,听得一脸懵逼,于是开始自己研究莫比乌斯反演,研究了一下午+一晚上,终于研究出了点名堂东西水了几道题:两蓝两紫(美滋滋)其实一开始是听懂的,到后面分了一下神就GG了有些没听懂,于是强行背公式(滑稽)参考:http://www.cnblogs.com/peng-ym/p/8661118.html && https://blog.csdn.ne...原创 2018-07-18 22:51:46 · 409 阅读 · 0 评论