反演与容斥
文章平均质量分 89
佐理慧
默默的学习
展开
-
HDU 6036 Division Game
HDU 6036 Division Gamehttp://acm.hdu.edu.cn/showproblem.php?pid=6036题目中需要的用到知识清单:FFTFFT在mod Pmod\ P意义下的原创 2017-07-29 11:36:33 · 994 阅读 · 0 评论 -
51nod 1616 最小集合
51 nod 1616 最小集合原题链接:https://www.51nod.com/onlineJudge/questionCode.html#!problemId=1616题目的意思更一般的可以理解为:任取一些数字。它们可能出现的最大公约数。包括原始给定的数字,一共可以出现多少不同的数字。因为:d=gcd(x,y)t=gcd(d,c)t=gcd(x,y,c)d=gcd(x,y)\\t=gcd(d原创 2017-09-28 09:24:03 · 578 阅读 · 0 评论 -
素数计数函数
一种计算π(n)\pi(n)的组合方法这里π(n)\pi(n)指:不大于nn的素数个数注:本文方法来自于维基百科对素数计数的一个组合方法:https://en.wikipedia.org/wiki/Prime-counting_function由于最后的一些优化技巧还未掌握。文中的方法还有待优化。常识:一般来说,xx以内的素数大约有:π(x)=O(xln x)\pi(x)=O(\frac{x}{ln原创 2017-09-18 16:44:22 · 3057 阅读 · 0 评论 -
莫比乌斯反演与容斥原理
莫比乌斯反演与容斥原理说真的 。刚接触莫比乌斯反演的时候我觉得这玩意很神奇。随着认识的加深。我觉得这玩意跟容斥原理真的好像。方便理解。来个栗子。。定义:函数F(a)F(a)有:F(a)=∑a|df(d)F(a)=\sum_{a|d}f(d)定义从所有素数从小到大组成的集合为:P={P1,P2,P3,...P∞}P=\{P_1,P_2,P_3,...P_{∞}\}11是不能被任何素数整出的数字。有容斥原创 2017-10-10 13:45:42 · 2586 阅读 · 0 评论 -
51nod 1222 最小公倍数计数
51nod 1222 最小公倍数计数链接:https://www.51nod.com/onlineJudge/questionCode.html#!problemId=1222次题有毒。。。。计算∑i=1n∑j=1i∑t=ji[lcm(j,t)=i]\sum_{i=1}^n\sum_{j=1}^i\sum_{t=j}^i[lcm(j, t)=i]周阁筛:非常经典的周阁筛。F(n)=∑a=1n∑b=a原创 2017-10-31 18:42:26 · 729 阅读 · 1 评论 -
51nod 1575 Gcd and Lcm
51nod 1575 Gcd and Lcm链接:https://www.51nod.com/onlineJudge/questionCode.html#!problemId=1575这个题目。完美的体现了洲阁筛更为通用。。。。题目要就计算:∑i=1n∑j=1i∑k=1ilcm(gcd(i,j),gcd(i,k))\sum_{i=1}^n\sum_{j=1}^i\sum_{k=1}^ilcm(gcd原创 2017-11-14 14:41:45 · 753 阅读 · 0 评论 -
特殊函数的前缀和
ORZ唐老师 唐老师的那篇积性函数前缀和666呀。摩拜嘻嘻。来一篇学后感。记任意算术函数ff的前缀和为:Sf(n)=∑i=1nf(i)S_f(n)=\sum_{i=1}^nf(i)记:C(n)=∑d|nA(d)B(nd)C(n)=\sum_{d|n}A(d)B(\frac{n}{d})注:上式子形如C(n)=∑ab=nA(a)B(b)C(n)=\sum_{ab=n}A(a)B(b)称这一卷积形式为原创 2017-09-04 12:02:12 · 970 阅读 · 0 评论 -
BZOJ 2440
BZOJ 2440计算第kk个不含平方因子的数。显然。如果aa含有平方因子。则:μ(a)=0\mu(a)=0如果不含有。则:μ(a)2=1\mu(a)^2=1这跟莫比乌斯函数的定义有关。我的一篇文章介绍过计算∑inμ(i)2\sum_i^n\mu(i)^2的方法。http://blog.csdn.net/ZLH_HHHH/article/deta原创 2018-01-09 23:22:03 · 508 阅读 · 0 评论 -
2018 ICPC 徐州 计蒜客 - Easy Math
计蒜客 - Easy Math题目给定m<2∗109,n<1012m<2∗109,n<1012mans=∑i=1mμ(in)ans=∑i=1mμ(in)ans=\sum_{i=1}^m\mu(in) 显然: μ(n)=0μ(n)=0\mu(n)=0时 ans=0ans=0ans=0 当mu(n)!=0mu(n)!=0mu(n)!=0时: ans=∑i=1mμ(in...原创 2018-09-09 21:43:43 · 415 阅读 · 1 评论 -
51nod 1237 最大公约数之和 V3
51nod 1237 最大公约数之和 V3原题链接: https://www.51nod.com/onlineJudge/submitDetail.html#!judgeId=353365题面错误。原意是计算: G=∑i=1n∑j=1ngcd(i,j)G=\sum_{i=1}^n\sum_{j=1}^ngcd(i,j)G=∑i=1n∑j=1ngcd(i,j)=∑d=1nd∑i=1n∑j=1n[gc原创 2017-09-28 09:09:07 · 501 阅读 · 0 评论 -
51nod 1238 最小公倍数之和 V3
51nod 1238 最小公倍数之和 V3原题链接: http://www.51nod.com/onlineJudge/questionCode.html#problemId=1238¬iceId=338278题面错误。。。题目的实际意思是:G=∑i=1n∑j=1nlcm(i,j)G=\sum_{i=1}^n\sum_{j=1}^n lcm(i,j)因为题面的错误 。反反复复推了好久。按照一原创 2017-09-26 20:26:50 · 644 阅读 · 0 评论 -
1355 斐波那契的最小公倍数
1355 斐波那契的最小公倍数原题连接: https://www.51nod.com/onlineJudge/questionCode.html#!problemId=1355之前看唐老师题解学习的一个题目。顺便复习一下斐波那契数给定a1,a2,a3....ana_1,a_2,a_3....a_n计算:LCM(Fa1,Fa2,...Fan)LCM(F_{a_1},F_{a原创 2017-08-25 23:20:04 · 1212 阅读 · 1 评论 -
HDU 6102 GCDispower(莫比乌斯反演)
HDU 6012 GCD就是力量原题连接 http://acm.hdu.edu.cn/showproblem.php?pid=6102给定数组P[]P[]mm次询问。每次给定[L,R][L,R]计算∑L≤i<j<k≤R[gcd(Pi,Pj)=Pk]Pk\sum_{L≤i<j<k≤R}\big[gcd(P_i,P_j)=P_k\big]P_k我们记G(L,R)=∑L≤i<j<k≤R[gcd(Pi,P原创 2017-08-11 12:10:31 · 1326 阅读 · 0 评论 -
51nod 2026 Gcd and Lcm
51nod 2026 Gcd and Lcm原题链接https://www.51nod.com/onlineJudge/questionCode.html#!problemId=2026题目大意给你了f=φ−f=\varphi^-计算∑i=1n∑j=1nf(gcd(i,j))f(lcm(i,j))\sum_{i=1}^n\sum_{j=1}^nf\big(gcd(i,j)\big)f\big(lcm原创 2017-09-05 21:51:33 · 700 阅读 · 0 评论 -
51nod 1244 莫比乌斯函数之和
51nod 1244 莫比乌斯函数之和原题链接https://www.51nod.com/onlineJudge/questionCode.html#!problemId=1244题目是让你计算梅藤斯函数。经典杜教筛u∗I=eu*I=eM(n)=1−∑i=2nM(⌊ni⌋)M(n)=1-\sum_{i=2}^nM(\big\lfloor\frac{n}{i}\big\rfloor)#include原创 2017-09-06 00:12:04 · 520 阅读 · 0 评论 -
51nod 1742 开心的小Q
原题链接: https://www.51nod.com/onlineJudge/questionCode.html#problemId=1742¬iceId=324902answer=∑i=1n∑d|i(1−μ2(i))=∑i=1n∑d|i1−∑i=1n∑d|inμ2(i)=∑d=1n∑i≤n,d|i1−∑d=1n∑i≤n,d|iμ2(i)=∑d=1n⌊nd⌋−∑d=1nμ2(d)⌊nd⌋a原创 2017-09-13 18:44:28 · 1154 阅读 · 0 评论 -
51nod 1594 Gcd and Phi
51nod 1594 Gcd and Phi原题链接:https://www.51nod.com/onlineJudge/questionCode.html#!problemId=1594开始的时候。疯狂寻找:gcd(φ(i),φ(j))gcd(\varphi(i),\varphi(j))的性质。最后得到一个奇怪的东西:gcd(φ(i),φ(j))=φ(gcd(i,j))f(igcd(i,j))f(原创 2017-09-06 00:34:56 · 487 阅读 · 0 评论 -
BZOJ 4176 Lucas的数论
BZOJ 4176 Lucas的数论原题链接: http://www.lydsy.com/JudgeOnline/problem.php?id=4176题目是要求计算:∑i=1n∑j=1n∑d|ij1\sum_{i=1}^n\sum_{j=1}^n\sum_{d|ij}1设:nm=∏i=1rPxi+yiinm=\prod_{i=1}^rP_i^{x_i+y_i}其中:n=∏i=1rPxiin=\原创 2017-09-05 12:09:10 · 498 阅读 · 0 评论 -
51nod 1610 路径计数
原题连接: https://www.51nod.com/onlineJudge/questionCode.html#!problemId=1610记 \ f(n)f(n)为路径值为nn的路径数量。记,F(n)F(n)为路径值为nn的倍数的路径数量,即:F(n)=∑n|df(d)F(n)=\sum_{n|d}f(d)ans=f(1)=∑d≥1μ(d)F(d)ans=f(1)原创 2017-08-29 23:53:44 · 432 阅读 · 0 评论 -
51nod 1838
51nod 1838http://www.51nod.com/Challenge/Problem.html#!#problemId=1838题目中有一个很巧妙的反演。由于之前没接触过这类题目。第一次接触,感觉学到了很多东西。首先。计算,无限限制的情况下,从(0,0)(0,0)(0,0)走到(x,y)(x,y)(x,y),不走(0,0)(0,0)(0,0)向量的方案数。由于xxx方向和yyy...原创 2019-02-09 16:02:22 · 324 阅读 · 0 评论