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()));
    }
}
相关推荐
客卿1232 分钟前
力扣--组合,子集--回溯法的再探索--总结回溯法
java·算法·leetcode
毕设源码-赖学姐16 分钟前
【开题答辩全过程】以 高校晚查寝系统为例,包含答辩的问题和答案
java
leaves falling29 分钟前
Qt 项目:计算圆面积
开发语言·qt
xiaoye370830 分钟前
某大厂java面试题二面20260313
java·开发语言·spring
Full Stack Developme35 分钟前
Java -jar 命令 可以有哪些参数设置
java·开发语言·jar
独隅1 小时前
Python `with` 语句 (上下文管理器) 深度解析与避坑指南
开发语言·python
做怪小疯子1 小时前
Python 基础学习
开发语言·python·学习
一只程序熊1 小时前
vite-cool-unix-ctx] Unexpected token l in JSON at position 0
java·服务器·前端
晨晖21 小时前
idea2017的下载,破解及使用
java·ide·intellij-idea
denggun123451 小时前
结构化并发(Structured Concurrency)
开发语言·ios·swift