[BZOJ2440] 完全平方数 莫比乌斯函数+容斥+二分
题目传送门:【BZOJ 2440】题目大意:多组数据,求第 k 个不含平方数因子的数。(T ≤ 50,1 ≤ k ≤ 109^9)题目分析:
一看题目中求出不含平方数因子的数,马上就能想到,它很有可能和 μ(x) != 0 有关。(这里的 x 为任意一整数)由题,由于 k 最大为 109^9,线性算法(例如暴力扫一遍求出第 k 个这样的数)时间复杂度无法承受,于是考虑二分。这时,我们需要对题目进行
原创
2017-09-25 09:50:02 ·
362 阅读 ·
0 评论