求最小公倍数

求最小公倍数

http://www.nowcoder.com/questionTerminal/22948c2cad484e0291350abad86136c3

import java.util.Scanner;

public class Main {

    private int gcd(int a, int b) {
        if (b == 0) return a;
        return a % b == 0 ? b : gcd(b, a%b);
    }
    private int lcm(int a, int b) {
        int gcd = gcd(a, b);
        return a / gcd * b;
    }
    public Main() {
        Scanner in = new Scanner(System.in);
        while (in.hasNextInt()) {
            int a = in.nextInt();
            int b = in.nextInt();
            int res = lcm(a, b);
            System.out.println(res);
        }
    }

    public static void main(String[] args) {
        Main solution = new Main();
    }
}
全部评论

相关推荐

我是小红是我:学校换成中南
点赞 评论 收藏
分享
2 收藏 评论
分享
牛客网
牛客企业服务