1065. 最小公倍数

题目描述

输入正整数n,m,编写程序计算n和m的最小公倍数。

输入

一行两个空格隔开的正整数n,m。

输出

输出n和m的最小公倍数。

样例输入

12 18

样例输出

36

数据范围限制

1<=n,m<=10^6

 1 #include<cstdio>
 2 #define ll long long
 3 using namespace std;
 4 long long int a,b;
 5 long long int f(long long int a,long long int b)
 6 {
 7     return (a%b==0)?b:f(b,a%b);
 8 }
 9 int main()
10 {
11     scanf("%lld%lld",&a,&b);
12     ll int gcd=f(a,b);
13     ll int ans=(a*b)/gcd;
14     printf("%lld",ans);
15     return 0;
16 }

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

扫码关注云+社区

领取腾讯云代金券