莫比乌斯反演
ZJM__
私たちは因果の十字路にまた会いましょう
曾经的Oier
曾经的acmer
现在的退役er
展开
-
51nod 1192 莫比乌斯反演
很基础的反演题,练练手。题目要求:∑i=1n∑j=1m[gcd(i,j)=p]\sum_{i=1}^{n}\sum_{j=1}^{m}[gcd(i,j)=p]i=1∑nj=1∑m[gcd(i,j)=p]枚举p:∑k=1primes∑i=1n∑j=1m[gcd(i,j)=prime[k]]\sum_{k=1}^{primes}\sum_{i=1}^{n}\sum_{j=1}^{m}...原创 2019-05-14 17:10:50 · 222 阅读 · 0 评论 -
UVA 11426 - GCD - Extreme (II) 莫比乌斯反演
坚持写博客!题目:求∑i=1n−1∑j=i+1ngcd(i,j)\sum_{i=1}^{n-1}\sum_{j=i+1}^{n}gcd(i,j)i=1∑n−1j=i+1∑ngcd(i,j)把结果写成表格的形式容易发现:Ans=∑i=1n∑j=1ngcd(i,j)−∑i=1ni2Ans = \frac{\sum_{i=1}^{n}\sum_{j=1}^{n}gcd(i,j)-\su...原创 2019-05-15 21:09:37 · 259 阅读 · 0 评论 -
CodeForces - 645F Cowslip Collections 莫比乌斯反演
题意:给出初始n个数,问每次增加一个数字后的k元组的gcd之和.思路:刚开始想到了反演,不过思路完全跑偏了。这个题算是我对反演的进一步理解了!一定要好好记住!首先,一看到gcd就要警觉,是不是和反演有关!我们来试着写一下答案:设f[i]表示选出来k个数的gcd恰好为i的数对的个数,那么答案就是:∑i=11e6i∗f[i]\sum_{i=1}^{1e6}i*f[i]i=1∑1e6...原创 2019-05-17 20:51:56 · 418 阅读 · 1 评论 -
莫比乌斯反演 题目列表/合集
不定期更新:(只更新写了题解的题)1:CodeForces - 645F Cowslip Collections分数:2500题解:锟斤拷烫烫烫2:UVA 11426 - GCD - Extreme (II)题解:锟斤拷烫烫烫3:51nod 1192题解:锟斤拷烫烫烫我参考的做题列表:莫比乌斯反演题目列表及题解一些对反演有用的博客:1:POPOQQQ的课件,百度一大堆2:高...原创 2019-05-17 21:04:25 · 566 阅读 · 0 评论