小谭梦想的猪


私信TA

用户名:Z1810820030

访问量:18654

签 名:

等  级
排  名 386
经  验 5141
参赛次数 5
文章发表 69
年  龄 0
在职情况 学生
学  校 贺州学院
专  业

  自我简介:

当时还小,不懂事,选了这个专业,成为了码农 如果能从新选择,一定不选这个专业。。。。

解题思路:

if(m%n==0) return n;

return fun(n,m%n);

是求最大公约数

注意事项:最小公倍数等于两个数相乘/最大公约数

参考代码:

#include<stdio.h>

int fun(int m,int n)

{


if(m%n==0) return n;

return fun(n,m%n);

}

int main()

{

int n,y,m,p;

scanf("%d %d",&m,&n);

y=fun(m,n);

p=m*n/y;

printf("%d %d\n",y,p);

}


 

0.0分

0 人评分

  评论区

  • «
  • »