一个数的因子个数是6,那么它的质因数分解后的结果只有两种情况:p0^5,或者p0^2 *p1。所以需要对所有数进行质因数分解,讲这两种情况分开讨论;对每种情况,把因子分配到两个数中的一个即可。我的做法是筛出1e6的素数,然后balabala分开讨论,时间复杂度可以达到nlogn

相关推荐

挣K存W养DOG:我记得好多人说这个公司就是白嫖方案的,现在有大体方案要让你给他展示实现细节了,也是无敌了
点赞 评论 收藏
分享
牛客网
牛客企业服务