int gcd(int x,int y)
{
return !y?x:gcd(y,x%y);
}
// a*b=gcd(x,y)*lcm(x,y)
int lcm(int x,int y)
{
return a/gcd(x,y)*b;//防溢出
}
gcd与lcm
最新推荐文章于 2024-07-12 18:02:43 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)
int gcd(int x,int y)
{
return !y?x:gcd(y,x%y);
}
// a*b=gcd(x,y)*lcm(x,y)
int lcm(int x,int y)
{
return a/gcd(x,y)*b;//防溢出
}