" 题目の传送门 " 题目大意: 找到第k个无平方因子数. 看到数据范围很大, 我们要采用比$O(n)$还要小的做法. 考虑如果前$x$个数中有$k 1$个无平方因子数, 而前$x+1$个数中有$k$个无平方因子数, 那么$x$即为所求. 而由某种我不会的方式可以证明出答案是不会超过$2n$的, 所 ...
分类:
其他好文 时间:
2018-02-06 13:04:24
阅读次数:
161
【题意】T次询问第k小的非完全平方数倍数的数。T<=50,k<=10^9。(即无平方因子数——素因数指数皆为0或1的数) 【算法】数论(莫比乌斯函数) 【题解】考虑二分,转化为询问[1,x]中无平方因子数的个数(x最大为2n)。 运用容斥,答案ans=x - 1个素数的平方的倍数的数的个数 + 2个 ...
分类:
其他好文 时间:
2018-01-11 22:35:27
阅读次数:
226
怎么感觉一直在做市选的说。。搞得在中山的我都没信心了。。。 好吧做这题主要是冲着莫比乌斯反演去的,然后实际上也是容斥原理的应用,跟反演没什么关系,但是莫比乌斯函数的一个应用。 首先将题目询问第k个无平方因子数,那么我立刻想到的是,这些数在莫比乌斯函数中的值是0(但是这个没什么用) 实际上的做法是二分 ...
分类:
其他好文 时间:
2017-11-26 16:45:35
阅读次数:
94
题意:求第k个无平方因子数 k<=10^9 思路: 感觉这东西和欧拉筛差不多……活到老学到老,退役前学点新知识也是好的 为什么二分答案的上界是2*n?连LYY都证不出来 话说约大爷一年之前就已经AC此题……%%% ...
分类:
其他好文 时间:
2017-04-01 17:20:10
阅读次数:
191
分析:y是一个无平方因子数的平方,所以可以从sqrt(x)向上向下枚举找到第一个无平方因子比较大小 大家可能觉得这样找过去暴力,但实际上无平方因子的分布式非常密集的,相关题目,可以参考 CDOJ:无平方因子数 http://acm.uestc.edu.cn/#/problem/show/618 这个 ...
分类:
其他好文 时间:
2016-07-31 14:22:08
阅读次数:
151
题意:求第k个分解质因子后质因子次数均为一的数,即求第k个无平方因子数。 题解: 首先二分答案mid,那么现在就是要求出mid以内的无平方因子数的个数。 其次枚举$\sqrt{mid}$内的所有质数,由容斥原理 $Num=0个质数平方的倍数的数量(1的倍数)-1个质数平方的倍数的数量(9,25... ...
分类:
其他好文 时间:
2016-06-23 14:26:37
阅读次数:
136
http://www.lydsy.com/JudgeOnline/problem.php?id=2440 题意:求第K个没有平方因子的数 思路:首先,可以二分数字,然后问题就转变成x以内有多少无平方因子的数 根据容斥原理:x以内无平方因子数=1*无需是任何质数的倍数的数数量-1*至少是1个质数的平方 ...
分类:
其他好文 时间:
2016-06-14 13:49:27
阅读次数:
160
若i为质数,n为i*i的倍数,则称n为含平方因子数。 求1~n的无平方因子数。 F(x)为1~x的平方因子数数量,则由容斥原理及莫比乌斯函数知: G(x)为1~x的无平方因子数数量,则: 二分法枚举,注意二分法的写法。 若i为质数,n为i*i的倍数,则称n为含平方因子数。 求1~n的无平方因子数。 ...
分类:
其他好文 时间:
2016-05-18 17:21:44
阅读次数:
198
无平方因子数的分布(Ⅰ)Daoyi PengMay 23, 2015● 卷积方法余项估计定义 1 乘性函数 $n\mapsto \mu^2(n)$, 其部分和\begin{equation*} Q(x):=\sum_{n\leqslant x}\mu^2(n)\end{equation*}等于不超过...
分类:
其他好文 时间:
2015-12-07 17:50:12
阅读次数:
101
UESTC 618 无平方因子数 (容斥 + 莫比乌斯反演)...
分类:
其他好文 时间:
2015-08-04 15:52:11
阅读次数:
164