题解 | #求最小公倍数#

求最小公倍数

http://www.nowcoder.com/practice/feb002886427421cb1ad3690f03c4242

import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner console = new Scanner(System.in); int m = console.nextInt(); int n = console.nextInt(); int result = getCM(m, n); System.out.println(result); }

public static int getCM(int m, int n){

    //write your code here......
    int t = 0;
    for(t = m;;t--)          //先用穷举法求出最大公约数
    {
        if(m%t == 0 && n%t == 0)
            break;
    }
    return m*n/t;           //最小公倍数 = 两数之积/最大公约数
}

}

全部评论

相关推荐

LastWh1spe...:ssob真有些人和那个没睡醒一样
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务