当前位置: 首页 > news >正文

10、最小公倍数

法一:

#include <stdio.h>int main(){int a,b;scanf("%d%d",&a,&b);int m = a>b?a:b;//m表示a,b之间的较大值while(1){if(m%a==0&&m%b==0){break;}m++;}printf("%d",m);return 0;
}

法二:a*i%b==0成立

#include <stdio.h>int main(){int a,b;int i=1;scanf("%d%d",&a,&b);while(1){if(a*i%b==0){break;}i++;}printf("%d",a*i);return 0;
}

法三:辗转相除求最大公约数,然后a*b/最大公约数=最小公倍数

#include <stdio.h>int main(){int a,b;scanf("%d%d",&a,&b);if(a<b){int temp=a;a=b;b=temp;}int n=a*b;int m=0;while(m=a%b){a=b;b=m;}printf("%d",n/b);return 0;
}

http://www.lryc.cn/news/21154.html

相关文章:

  • 【vue】vue2.x项目中使用md文件
  • 操作系统权限提升(十三)之绕过UAC提权-MSF和CS绕过UAC提权
  • 快速排序+快速定位
  • nginx http rewrite module 详解
  • 机器学习可解释性一(LIME)
  • CV学习笔记-MobileNet
  • C++进阶——继承
  • 数据结构---单链表
  • redis数据结构的底层实现
  • 【JavaSE】复习(进阶)
  • Java 主流日志工具库
  • 产品经理有必要考个 PMP吗?(含PMP资料)
  • 什么是原型、原型链?原型和原型链的作用
  • 条件期望4
  • 网络协议分析(2)判断两个ip数据包是不是同一个数据包分片
  • 6.2 负反馈放大电路的四种基本组态
  • MySQL进阶之锁
  • 【Mac 教程系列】如何在 Mac 上破解带有密码的 ZIP 压缩文件 ?
  • 【Acwing 周赛复盘】第92场周赛复盘(2023.2.25)
  • L1-087 机工士姆斯塔迪奥
  • 本周大新闻|索尼PS VR2立项近7年;传腾讯将引进Quest 2
  • aws console 使用fargate部署aws服务快速跳转前端搜索栏
  • Redis实战之Redisson使用技巧详解
  • SQLAlchemy
  • 【Linux学习笔记】8.Linux yum 命令和apt 命令
  • windows服务器实用(4)——使用IIS部署网站
  • Random(二)什么是伪共享?@sun.misc.Contended注解
  • Linux解压压缩
  • JavaSe第3次笔记
  • 非人工智能专业怎样从零开始学人工智能?