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 小时前
MySQL 面试题 真正的 offer 偏方 Java 基础 Java 高级
java·数据库·mysql
我能坚持多久1 小时前
STL详解——list的介绍以及功能展示
开发语言·c++
郭龙_Jack1 小时前
Java的虚拟线程 VS Go语言的goroutine
java·golang
risc1234561 小时前
所有“能调用大模型”的框架分类
java·服务器·前端
Brilliantwxx1 小时前
【C++】 继承与多态(上)
开发语言·c++·笔记·算法
va学弟1 小时前
Agent入门开发(3):LangChain4j 应用
java·ai
ch.ju1 小时前
Java程序设计(第3版)第四章——静态部分
java·开发语言
ZHOUPUYU1 小时前
PHP 开发实战:从零搭建一个高性能的 RESTful API 服务
运维·开发语言·后端·html·php
不负岁月无痕1 小时前
STL -- C++ string 类 模拟实现
java·开发语言·c++
身如柳絮随风扬1 小时前
除了 JWT,你还用过哪些认证方案?Spring Security 中如何集成 JWT?
java·后端·spring