NOJ 2079 Prime (莫比乌斯反演基础题)...
分类:
其他好文 时间:
2015-08-04 00:42:07
阅读次数:
113
速度居然#2...目测是因为我没用long long..求∑ lcm(i, j) (1 using namespace std;typedef long long ll;const int maxn = 10000009;const int MOD = 100000009;bool check[m....
分类:
其他好文 时间:
2015-08-01 20:21:57
阅读次数:
129
求 ∑ gcd(x, y) = p ( p 是质数, 1 using namespace std;typedef long long ll;const int maxn = 10000009;bool check[maxn];int prime[maxn], N = 0, mu[maxn], f[m...
分类:
其他好文 时间:
2015-07-30 23:01:46
阅读次数:
129
题意:求两个点(x,y,z)的连线不经过其他点有几个
解:即为求GCD(x,y,z)为1的点有几个
解一:因为x,y,z均在1~n内,所以可以用欧拉函数解出
解二:莫比乌斯反演
设f[n]为GCD(x,y,z)=n的个数
设F[b]为b|GCD(x,y,z)的个数,很明显F[b]=(n/i)*(n/i)*(n/i)
所以F[n]=sigema(b|n,f[b]);
f[n]=sige...
分类:
其他好文 时间:
2015-07-30 13:33:18
阅读次数:
136
求 answer = ∑ [gcd(x, y) = d] (1 using namespace std;const int maxn = 50009;bool check[maxn];int mu[maxn], prime[maxn], N = 0;void init() { memset(chec...
分类:
其他好文 时间:
2015-07-29 18:58:15
阅读次数:
159
题意:
令x的约数之和为g[x];
多组数据,输入n,m,a;
求∑g[gcd(i,j)],g[gcd(i,j)]
题解:
首先对于取值在非负整数集合的数论函数,有以下结论成立;
此定理即莫比乌斯反演定理;
有了这个结论,本题中我们定义两个函数;
f [n]为gcd(i,j)==n的(i,j)对数;
F[n]为n|gcd(i,j)的(i,j)对数;...
分类:
其他好文 时间:
2015-07-19 10:13:21
阅读次数:
113
BZOJ 1101 [POI2007]Zap 莫比乌斯反演...
分类:
其他好文 时间:
2015-07-19 10:12:07
阅读次数:
126
BZOJ 2820 YY的GCD 莫比乌斯反演...
分类:
其他好文 时间:
2015-07-19 10:10:27
阅读次数:
135
题目大意:给定n(n≤109)n(n\leq10^9),求∑ni=1∑nj=1d(ij)\sum_{i=1}^n\sum_{j=1}^nd(ij)推错式子害死人。。。
由d|ijd|ij等价于dgcd(i,d)|j\frac d{\gcd(i,d)}|j可得
∑ni=1∑nj=1d(ij)\sum_{i=1}^n\sum_{j=1}^nd(ij)
=∑ni=1∑n2d=1?n?gcd(i,d)...
分类:
其他好文 时间:
2015-07-10 22:26:18
阅读次数:
350
题目大意:求∑Nn=1∑Mm=1∑m?1k=0?nk+xm? mod 998244353\sum_{n=1}^N\sum_{m=1}^M\sum_{k=0}^{m-1}\lfloor\frac{nk+x}m\rfloor\ mod\ 998244353假设nn和mm都已经确定了,现在要求这坨玩应:
∑m?1k=0?nk+xm?\sum_{k=0}^{m-1}\lfloor\frac{nk+x}m\...
分类:
其他好文 时间:
2015-07-10 09:39:51
阅读次数:
270