gcd与lcm

gcd与lcm

GoodNut Lv3

gcd与lcm计算代码

草 ,__gcd(x,y)能秒

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#includeiostream
using namespace std;
int gcd(int x,int y)
{
if(y==0) return abs(x);
return gcd(y,x%y);
}
int lcm(int x,int y)
{
if(x==0||y==0) return 0;
return abs(x*y)/gcd(x,y);
}
int main()
{
int a,b;
cin>>a>>b;
cout<gcd(a,b)<<endl;
  • 标题: gcd与lcm
  • 作者: GoodNut
  • 创建于 : 2025-04-10 17:46:54
  • 更新于 : 2025-11-18 16:15:03
  • 链接: https://ddmaster2608.github.io/2025/04/10/gcd与lcm/
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论
目录
gcd与lcm