【链接】 "我是链接,点我呀:)" 【题意】 在这里输入题意 【题解】 线性筛求出每个数的最小质因子x for 从1 n 对于i,它的最小质因子为x 考虑i=a b 如果i能被x^3整除 那么这x怎么分配给它的两个因子a,b都不行,(都有一个因子会分配至少2个以上,那么我们提出来一个x^2的话,a或 ...
分类:
其他好文 时间:
2018-09-05 17:37:55
阅读次数:
208
https://www.jisuanke.com/contest/1555?view=challenges 题意: 题解:写完都没发现是个积性函数233 想法就是对x分解质因数,f(x)就是2^k,其中k是x分解结果中次数为一的质因子个数。如果有某个次数大于等于3,f(x)==0; 这样明显会TLE ...
分类:
其他好文 时间:
2018-09-01 23:48:33
阅读次数:
190
题意:$f(i):i$能拆分成两个数的乘积,且要求这两个数中各自都没有出现超过1次的质因子。每次给出n,求$\sum_{i=1}^{n}f(i)$ 分析:$1 \le n \le 2e7$,每次查询若都$O(n)$统计,肯定超时,必须打表。 类似打欧拉函数表的方式,对于数$d$以及素数$p$,$f( ...
分类:
其他好文 时间:
2018-09-01 21:50:31
阅读次数:
193
题意:求$1\leq i \leq N,1\leq j \leq M,gcd(i,j)$的质因子个于等于p的对数。 分析:加上了对质因子个数的限制。 设$f(d):[gcd(i,j)=d]$ , $F(d):[d|gcd(i,j)]$ ,k是满足质因子 using namespace std; ty ...
分类:
其他好文 时间:
2018-08-27 18:11:03
阅读次数:
175
题意: 给出一个int型正整数N,要求把N分解成若干个质因子,如N=97532468,则把N分解成:97532468=2^2*11*17*101*1291。质因子按增序输出,如果某个质因子的幂是1,则1不输出。 思路:质因子分解的基础题。 首先,定义如下因子的结构体,用于存放最终的结果。因为N是一个 ...
分类:
其他好文 时间:
2018-08-25 16:23:05
阅读次数:
145
题目链接: http://codeforces.com/contest/757/problem/E?csrf_token=f6c272cce871728ac1c239c34006ae90 题目: 题解: $f_0(n) = 2^{n的不同质因子的个数}$ $ f_r(n) = \sum_{d|n}f ...
分类:
其他好文 时间:
2018-08-24 23:38:45
阅读次数:
202
思路: 首先选取任意一对数(a, b),分别将a,b进行因子分解得到两个因子集合然后取并集(无需计算所有可能的因子,只需得到不同的质因子即可),然后暴力一一枚举该集合中的元素是否满足条件。 时间复杂度:O(sqrt(amax) + n * log(amax))。 实现: ...
分类:
其他好文 时间:
2018-08-21 17:44:04
阅读次数:
202
【链接】 "我是链接,点我呀:)" 【题意】 给你n个数对(ai,bi)。 让你求一个大于1的数字x 使得对于任意的i x|a[i] 或者 x|b[i] 【题解】 求出第一个数对的两个数他们有哪些质因子。 显然用这些质因子去试2..n就可以了。 看哪个可以满足 就输出对应的就可以了。 (一开始我求出 ...
分类:
其他好文 时间:
2018-08-20 10:34:31
阅读次数:
158
题意: 给定n个数a1,a2····an,依次求出相邻两个数值和,将得到一个新数列,重复上述操作,最后结果将变为一个数,问这个数除以m的余数与那些数无关? 例如n=3,m=2时,第一次得到a1+a2,a2+a3,再求和得到a1+2*a2+a3,它除以2的余数和a2无关。1=<n<=10^5, 2=< ...
分类:
其他好文 时间:
2018-08-19 10:53:28
阅读次数:
127
题目大意:有$n-1$个数为$2\sim n$,其中$n\leq 500$,两个人选数,要求两个人选的数中,每个人选的数都和另一个人选的所有数互质。问选的方法总数。 题解:状压$DP$,由于一个数$N$最多有一个大于$\sqrt{N}$的质因子,可以对小于等于$\sqrt{N}$的质因子和大于$\s ...
分类:
其他好文 时间:
2018-08-18 14:54:55
阅读次数:
123