标签:alt 一个 tmp gcd clu tar ++ ring div
输入正整数n(1 ≤ n ≤ 231 − 1),找至少两个数,使得他们的LCM为n且要输出最小的和(看错题哭唧唧)
唯一分解定理模板。
首先要明确分解出来的两个数一定是互质的,如果不互质,肯定会有更优秀的,毕竟还可以约掉一个gcd,比如4和6不如3和4
因此根据唯一分解定理 N=p1c1 * p2c2 * p3c3 *…… pncn
只要乘起来刚好等于N,这些数其实就是pc,于是答案就是p1c1 + p2c2 + p3c3 +…… pncn
标签:alt 一个 tmp gcd clu tar ++ ring div
原文地址:https://www.cnblogs.com/NSD-email0820/p/9859975.html