题解 | #求最小公倍数#

求最小公倍数

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

import java.util.*;

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);
    }
    //公式法:两个数的乘积等于这两个数的最大公约数与最小公倍数的积。
    //即:(a,b)*[a,b]=a*b

    public static int getCM(int m, int n){
            if(m%n==0){
                return m>n? m:n;

            }else if(m%2==0&&n%2==0){
                return (m*n)/2;
            }else if(m%3==0&&n%3==0){
                return (m*n)/3;

            }else{
                return m*n;
            }
            
        

        //write your code here......
        

    }
}

全部评论

相关推荐

本人脑瘫,肢体肌张力高,就是活动略显僵硬。问过学校请来的做简历修改的,说是最好写上,但看网上好多人说不要写,想求助一下牛友们的建议,谢谢。
博无边界:同学你好,我是博世中国校招的同事,感谢向宇的推荐与介绍。最近我会安排招聘的同事与你联系,你可以私信发我你的联系方式,希望你对求职不要失去信心,我们目前也有着同事与你有类似情况,他们依然在自己的职业生涯中快速发展😊相信和博世一样 有着大量的坚持公平多元,肩负社会责任的企业
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务