题目传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=4916 第一个询问即求出$\sum_{i=1}^{n} { \mu (i^2)} $,考虑到$\mu$的定义,当i>1时必存在次数为偶数的质因子,故在数据范围内,$\sum_{i=1}^{n ...
分类:
其他好文 时间:
2018-02-27 23:28:27
阅读次数:
144
[BZOJ3309]DZY Loves Math 试题描述 对于正整数 $n$,定义 $f(n)$ 为 $n$ 所含质因子的最大幂指数。例如 $f(1960)=f(2^3 \times 5^1 \times 7^2)=3, f(10007)=1, f(1)=0$。 给定正整数 $a,b$,求 $\s ...
分类:
其他好文 时间:
2018-02-23 23:48:38
阅读次数:
194
1.计算$n!$中质因子p的个数的公式: $$f(n)=\lfloor\frac{n}{p}\rfloor +\lfloor\frac{n}{p^2}\rfloor +\lfloor\frac{n}{p^3}\rfloor +\ldots$$ 递归式为$$f(n)=f(\lfloor\frac{n} ...
分类:
其他好文 时间:
2018-02-19 17:03:05
阅读次数:
135
题目中说数组中的数的最大质因子不超过500,我们筛出≤500的质数,然后考虑对每个质数列一个方程组。。 然后这几乎就是高斯消元求解异或方程组的模板题了。。。。 注意答案是 2^(自由元数量)-1,因为空集不是答案的一部分。。 ...
分类:
其他好文 时间:
2018-02-13 21:42:05
阅读次数:
170
链接 求[1,n] 和 [1,m]中有多少对数的GCD的素因子个数小于等于p 直接暴力做特定超时,所以我们想办法预处理,对于p大于18(1到5e5的最大素数因子个数)的情况,每一对都满足条件,O(1)得结果。 p<=18时,预处理sum【i】【j】sum[i][j]表示所有能整除i的质因子个数<=j ...
分类:
其他好文 时间:
2018-02-11 10:50:34
阅读次数:
171
"codeforces" 结论:$f_0(n)=2^{n的质因子个数}$= 根据性质可知$f_0()$是一个积性函数 对于$f_{r+1}()$化一下式子 对于 $$f_{r+1} = \sum_{d|n}f_r(d)$$ 因为$f_0()$是积性函数,由性质得$f_r$也是积形函数 对于$n$质因 ...
分类:
其他好文 时间:
2018-02-04 19:27:02
阅读次数:
148
对于正整数n,定义f(n)为n所含质因子的最大幂指数。例如f(1960)=f(2^3 * 5^1 * 7^2)=3, f(10007)=1, f(1)=0。给定正整数a,b,求: $$\sum_{i=1}^{i<=a}\sum_{j=1}^{j<=b}f(gcd(i,j))$$ bzojP3309 ...
分类:
其他好文 时间:
2018-01-23 23:21:29
阅读次数:
222
3309: DZY Loves Math Description 对于正整数n,定义f(n)为n所含质因子的最大幂指数。例如f(1960)=f(2^3 * 5^1 * 7^2)=3, f(10007)=1, f(1)=0。给定正整数a,b,求sigma(sigma(f(gcd(i,j)))) (i= ...
分类:
其他好文 时间:
2018-01-21 17:38:20
阅读次数:
174
[题面戳我][1] 题意:多组数据,给出n,m,求 $$\sum_{i=1}^{n}\sum_{j=1}^{m}f(\gcd(i,j))$$ 其中$f(i)$表示$i$所含质因子的最大幂指数。 例如$f(1960)=f(2^3 5^1 7^2)=3, f(10007)=1, f(1)=0$。 $T\ ...
分类:
其他好文 时间:
2018-01-20 17:53:24
阅读次数:
163
所谓质因子分解是指将一个正整数 n 写成一个或多个质数的乘积形式,例如 24=2*2*2*3。显然,由于最后都要归结到若干不同质数的乘积,不妨先把素数表打印出来。 由于每个质因子都可以不止出现一次,因此不妨定义结构体 factor ,用来存放质因子及其个数,如下所示: 而有一个结论:对一个正整数 n ...
分类:
其他好文 时间:
2018-01-18 13:19:15
阅读次数:
176