2301: [HAOI2011]Problem b Description 对于给出的n个询问,每次求有多少个数对(x,y),满足a≤x≤b,c≤y≤d,且gcd(x,y) = k,gcd(x,y)函数为x和y的最大公约数。 Input 第一行一个整数n,接下来n行每行五个整数,分别表示a、b、c、 ...
分类:
其他好文 时间:
2017-10-08 22:44:05
阅读次数:
210
首先,求x在[a,b]和y在[c,d]两区间gcd(x,y)==K的(x,y)个数,可以转化成求四次,然后容斥求 现在问题变成求[1,m]和[1,n]的(x,y)==K的个数,其实就是求[1,m/K]和[1,n/K]的(x,y)==1的个数 设F(i)=i|gcd(x,y)的(x,y)个数 f(i) ...
分类:
其他好文 时间:
2017-10-07 14:50:57
阅读次数:
113
首先贴出代码(闭区间[1,n]范围内和m互质的数) 代码: 这里解释一下原理:首先假设m有x个不同的质因子,那么可以组成的因子数就是2^x-1种,然后10^18以内所有的数的质因子个数不会超过15个,所以2^15次方暴力枚举所有情况这个复杂度还是可取的。我们假设p1,p2,p3都是m的质因子,假设当 ...
分类:
其他好文 时间:
2017-10-06 12:29:24
阅读次数:
303
function HDU - 5608 题意:典型的莫比乌斯反演就不用说了。。。 公式不会推,看的题解=_= 链接 1 #include <bits/stdc++.h> 2 using namespace std; 3 #define ll long long 4 const ll mod = 1e ...
分类:
其他好文 时间:
2017-10-05 16:13:35
阅读次数:
209
(连我都不知道的)预备知识: $\sum_{d|n}\varphi(d)=n $ $\sum_{i=1}^{n}[gcd(i,n)=1]\cdot i=\frac{n\cdot\varphi(n)+[n=1]}{2}$ $\sum_{d|n}\frac{\mu(d)}{d}=\frac{\varph ...
分类:
其他好文 时间:
2017-10-05 12:16:16
阅读次数:
127
狄利克雷卷积和莫比乌斯反演:链接 浅谈一类积性函数的前缀和: 链接 贾志鹏线性筛: 链接 读贾志鹏线性筛有感 (莫比乌斯函数的应用) 莫比乌斯函数 ...
分类:
其他好文 时间:
2017-10-05 12:15:28
阅读次数:
128
题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=2190 看到这道题首先想到了NOI2010的能量采集,这不就是赤裸裸的弱化版吗?直接上莫比乌斯反演就行了。 令$f(d)=\sum_{i=1}^n\sum_{j=1}^n[gcd(i,j)== ...
分类:
其他好文 时间:
2017-10-03 22:20:01
阅读次数:
137
Visible Trees HDU - 2841 Visible Lattice Points SPOJ - VLATTICE ...
分类:
其他好文 时间:
2017-10-02 12:19:09
阅读次数:
124
序:最近被反演虐的不要不要的,遂决定写一篇博文,防止以后自己翻车…… 1.定义 莫比乌斯函数:$\mu(n)$ $\begin{cases} & \text{ if } x= \prod_{i=1}^kp_i\;\;\mu(x)=(-1)^k\\ \\ & \text{ else }\;\;\;\; ...
分类:
其他好文 时间:
2017-10-01 14:24:37
阅读次数:
225
2816. Troywar loves Maths ★★☆ 输入文件:Troy_1.in 输出文件:Troy_1.out 简单对比 时间限制:1 s 内存限制:256 MB 【题目描述】 众所周知,Troywar总是不好好上课看数(xiao)论(shuo)。一天数学老师是在看不下去了,于是决定考(j ...
分类:
其他好文 时间:
2017-09-29 19:57:36
阅读次数:
244