随笔分类 -  lcm

摘要:题面 提前知识:gcd(a/d,b/d)*d=gcd(a,b); lcm(a,b)=a*b/gcd(a,b); 那么可以比较轻松的算出:gcd(x/a1,a0/a1)==gcd(b1/b0,b1/x)==1; 那么我们求解的x仅仅从b1的因数中挑选就可以,x要符合以上条件且x%a1==0; 时间复杂 阅读全文
posted @ 2019-08-20 17:37 神之右大臣 阅读(171) 评论(0) 推荐(0)
摘要:题面 因为 n=lcm(a,b)n = lcm(a, b)n=lcm(a,b) ,可以得出: a 和 b 的质因数都是 n 的质因数 对于 n 的每个质因数 x ,在 n 中的次数为 y ,那么 x 在 a 和 b 中至少有一个次数为 y,在另一个中的次数 <=y。 所以我们只要把 n 的每个质因数 阅读全文
posted @ 2019-08-08 11:54 神之右大臣 阅读(196) 评论(0) 推荐(0)