1 条题解
-
0
自动搬运
来自洛谷,原作者为

yinhy09
既然选择了远方,便只顾风雨兼程~搬运于
2025-08-24 22:43:49,当前版本为作者最后更新于2022-12-15 22:22:57,作者可能在搬运后再次修改,您可在原文处查看最新版自动搬运只会搬运当前题目点赞数最高的题解,您可前往洛谷题解查看更多
以下是正文
官方题解
令 且 ,且 。
可算得 $\operatorname{lcm}(x,y)=d \times x_{1} \times y_{1}$。
故原式化简为: 约去 ,变为 且 。
由算术基本定理,设 中含有 个不同的质因子。则可设:$k=a_{1}^{\alpha_{1}} \times a_{2}^{\alpha_{2}} \cdots \times a_{n}^{\alpha_{n}}$,其中 。
若想将 拆为两个互质的数相乘,则对于 ,若 则有 。
故对于 , 可以为 或 的因数。所以总情况数为 种。
然而这 种是在 唯一确定的时候,然而原题目要求仅是 ,所以 还有 中取值,故答案为 。
那么此时,唯一的难点就变成了求 的值。那么我们就需要采取试除的办法,每找到一个新的质因子就把计数器 ,最终返回 即可。
但是如果每一次都判断质数会非常的慢,所以我们采用线性筛将 以内的质数全部预处理出来,就可以快速判断了。
- 1
信息
- ID
- 7395
- 时间
- 2000ms
- 内存
- 256MiB
- 难度
- 4
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者