华为OJ——求最小公倍数
来源:互联网 发布:人工智能企业 编辑:程序博客网 时间:2024/06/06 03:53
题目描述
正整数A和正整数B 的最小公倍数是指 能被A和B整除的最小的正整数值,设计一个算法,求输入A和B的最小公倍数。
输入描述:
输入两个正整数A和B。
输出描述:
输出A和B的最小公倍数。
输入例子:
5 7
输出例子:
35
import java.util.*; public class Main{ public static void main(String[] args) { Scanner scan=new Scanner(System.in); while(scan.hasNext()) { int a=scan.nextInt(); int b=scan.nextInt(); System.out.println(gongbei(a,b)); } } //求最小公倍数 static int gongbei(int a,int b) { //最小公倍数 = 两数之积除以最大公约数 return (a*b)/gongyue(a,b); } //求最大公约数函数 static int gongyue(int a,int b) { int i=a;while((a%i!=0)||(b%i!=0)){i--;}return i; } }
另外一种方法:
http://blog.csdn.net/tingzhiyi/article/details/52058710
0 0
- 华为OJ——求最小公倍数
- 华为OJ——求最小公倍数
- 【华为oj】求最小公倍数
- 【华为OJ】求最小公倍数
- 【华为 OJ 】 求最小公倍数
- 【华为OJ】求最小公倍数
- 华为oj之求最小公倍数
- 【华为OJ】【067-求最小公倍数】
- 华为OJ 初级:求最小公倍数
- 华为oj初级 求最小公倍数
- 华为OJ题目(十三):求最小公倍数
- 华为oj最小公倍数
- 华为oj之最小公倍数
- 华为上机--求最小公倍数
- oj 求最小公倍数
- 华为OJ——求最大连续bit数
- 华为OJ——求最大连续bit数
- 华为OJ——求最大连续bit数
- 在二元树中找出和为某一值的所有路径
- [leetcode] 47. Permutations II
- 论文中图片加方框并且放大显示 matlab代码
- php单利模式
- 《JAVA开发环境之安装与配置》
- 华为OJ——求最小公倍数
- 配置Java的环境变量
- hadoop源码之Job提交
- 联合使用DatePIcker和TimePicker来选择日期和时间
- Linux文件归档和tar命令的使用
- POJ 2375
- OkHttp 3.x Best Practice
- IKAnalyzer
- Android Studio Emulator 提示 “/dev/kvm is not found” 解决办法