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()));
    }
}
相关推荐
代码游侠12 小时前
ARM嵌入式开发代码实践——LED灯闪烁(C语言版)
c语言·开发语言·arm开发·笔记·嵌入式硬件·学习
—Qeyser12 小时前
Flutter Text 文本组件完全指南
开发语言·javascript·flutter
咕噜企业分发小米12 小时前
豆包大模型在药物研发中的知识检索效率如何?
java·开发语言·数据库
Remember_99312 小时前
【LeetCode精选算法】二分查找专题一
java·数据结构·算法·spring·leetcode·哈希算法
BlockChain88812 小时前
Web3 后端面试专用版
java·面试·职场和发展·go·web3
BlockChain88812 小时前
30+ 技术人转型 Web3 / AI
java·人工智能·go·web3
橘子师兄12 小时前
C++AI大模型接入SDK—快速上手
开发语言·c++·人工智能
麒qiqi12 小时前
进阶 IMX6ULL 裸机开发:从 C 语言点灯到 BSP 工程化(附 SDK / 链接脚本实战)
c语言·开发语言
Kratzdisteln12 小时前
【1902】0120-3 Dify变量引用只能引用一层
android·java·javascript
秋刀鱼程序编程12 小时前
Java基础入门(七)---异常处理
java·开发语言·python