欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

又见GCD (已知最大公约数和其中一个数求另一个数)

发布时间:2025/3/18 编程问答 39 豆豆
生活随笔 收集整理的这篇文章主要介绍了 又见GCD (已知最大公约数和其中一个数求另一个数) 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

1 #include<cstdio> 2 int f1(int a,int b) //最大公约数 3 { 4 if(a % b == 0) return b; 5 else 6 return f1(b,a%b); 7 } 8 int f2(int a,int b) //最小公倍数 9 { 10 int g; 11 g=a*b/f1(a,b); 12 return g; 13 } 14 int main() 15 { 16 int t,i; 17 scanf("%d",&t); 18 while(t--) 19 { 20 int a,b; 21 scanf("%d%d",&a,&b); 22 for(i=b+1;i<=a*b;i++) 23 { 24 if(b == f1(a,i)) 25 { 26 printf("%d\n",i); 27 break; 28 } 29 } 30 } 31 }

 

转载于:https://www.cnblogs.com/yexiaozi/p/5687114.html

总结

以上是生活随笔为你收集整理的又见GCD (已知最大公约数和其中一个数求另一个数)的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。