博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
最大公约数(gcd)还有最小公倍数(lcm)的共通之处
阅读量:7107 次
发布时间:2019-06-28

本文共 398 字,大约阅读时间需要 1 分钟。

gcd:

int gcd(int a,int b){    if(a % b == 0) return b;    return gcd(b,a%b);}

 lcm:

int gcd(int a,int b){    if(a % b == 0) return b;    return gcd(b,a%b);}int lcm(int a,int b){    return (a*b)/(gcd(a,b));}int main(){    int a,b;    cin >> a >> b;    cout << lcm(a,b) ;    return 0;}

 

总结:事实上,求两个数lcm的本质也还是要用上他们的gcd,他们的lcm = (a*b) / (gcd(a,b));

转载于:https://www.cnblogs.com/myxdashuaige/p/10363654.html

你可能感兴趣的文章
curl命令具体解释
查看>>
Linux进程间通信——使用命名管道
查看>>
TestLink学习四:TestLink1.9.13使用说明
查看>>
通用分页存储过程
查看>>
神秘代码让iPhone微信闪退的解决方法
查看>>
文章索引
查看>>
基于jquery结婚电子请柬特效素材
查看>>
Knockout应用开发指南 第九章:高级应用举例
查看>>
EDW on Hadoop(Hadoop上的数据仓库)技术选型和实践思考
查看>>
设计模式——责任链模式
查看>>
hdu 3339 In Action 背包+flyod
查看>>
DevExpress.Build.v14.2
查看>>
需求文档中容易出的错误
查看>>
ViewPagerTransforms
查看>>
一位Erlang程序员的自白
查看>>
移动端遇到的问题
查看>>
一不小心把oschina给戒了
查看>>
互联网数据库架构设计思路
查看>>
酷站收藏
查看>>
OAF中多语言的实现(转)
查看>>