PTA:7-32 最小公倍数(递归)

本题目要求读入2个整数a和b,然后输出它们的最小公倍数。

输入格式:

输入在一行中给出2个正整数,以空格分隔。

输出格式:

输出最小公倍数。

输入样例:

在这里给出一组输入。例如:

复制代码
6 14

输出样例:

在这里给出相应的输出。例如:

复制代码
42
java 复制代码
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  int lcm(int a,int b){
        return a*b/gcd(a,b);
    }
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.println( lcm(scanner.nextInt(), scanner.nextInt()));
    }
}
相关推荐
咖啡八杯1 小时前
GoF设计模式——策略模式
java·后端·spring·设计模式
用户128526116029 小时前
我把祖传Java项目重构后,接口响应从3s砍到了200ms,只改了这几行代码
java
Linsk9 小时前
组件 = 模板 + 业务逻辑
java·前端·vue.js
星沉远浦10 小时前
用Gemini高效解决Java代码报错难以定位的问题
java
用户2986985301414 小时前
Word 文档字符级格式化:Java 实现方案详解
java·后端
笨鸟飞不快14 小时前
从单个服务到集群:一次完整的性能排查复盘
java·前端
荣码14 小时前
用Streamlit给AI应用套个界面,10行代码出Web页面
java·python
SamDeepThinking14 小时前
Java微服务练习方式
java·后端·微服务
朦胧之1 天前
AI 编程-老项目改造篇
java·前端·后端
程序猿大帅1 天前
别再只当调包侠了:用 Spring AI 落地 Function Calling,我被大模型硬生生砸出了三个大坑
java