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

【练习16】求最小公倍数

链接:求最小公倍数_牛客题霸_牛客网 (nowcoder.com)

题目分析:

要求最小公倍数,要先用辗转相除法求最大公约数。假如有两个数a、b:

最小公倍数=a*b / a和b的最大公约数

最大公约数 = (b, a % b),直到b为0

代码分析:

import java.util.Scanner;public class Main {public static int gcd(int a, int b){if(b == 0) return a;return gcd(b, a % b);}public static void main(String[] args) {Scanner in = new Scanner(System.in);int a = in.nextInt(), b = in.nextInt();System.out.println(a * b / gcd(a,b));}
}


http://www.mrgr.cn/news/33609.html

相关文章:

  • 【英特尔IA-32架构软件开发者开发手册第3卷:系统编程指南】2001年版翻译,2-20
  • 【React】深入理解 JSX语法
  • 在 RHEL 8 | CentOS Linux release 8.5.2111上安装 Zabbix 6
  • 京准同步:GPS北斗卫星授时服务器发展趋势介绍
  • 计算机网络前三章计算题总结
  • 【python程序】恢复曾经删除的QQ说说
  • kindle云端同步
  • 项目扩展四:交换机和队列的特性完善【自动删除与队列独占的实现】
  • Java是怎么处理死锁的
  • hive-拉链表
  • LeetCode讲解篇之238. 除自身以外数组的乘积
  • torch模型量化方法总结
  • HarmonyOS元服务与卡片
  • Spring AOP - 配置文件方式实现
  • Linux进阶命令-rsync daemon
  • 【通讯协议】S32K142芯片——LIN通信的学习和配置
  • 解决docker指令卡住的场景之一
  • KTH5702系列 低功耗、高精度 2D 霍尔旋转位置传感器 车规AEC-Q100
  • 01 基础request
  • linux之进程信号
  • 【网络安全】依赖混淆漏洞实现RCE
  • java Nio的应用
  • OpenCV特征检测(9)检测图像中直线的函数HoughLines()的使用
  • 命名管道详解
  • 用最容易理解的方法,实现LRU、LFU算法
  • C#如何把写好的类编译成dll文件