zoukankan      html  css  js  c++  java
  • 51Nod--1012最小公倍数

    基准时间限制:1 秒 空间限制:131072 KB 分值: 0 难度:基础题
     收藏
     关注
    输入2个正整数A,B,求A与B的最小公倍数。
    Input
    2个数A,B,中间用空格隔开。(1<= A,B <= 10^9)
    Output
    输出A与B的最小公倍数。
    Input示例
    30 105
    Output示例

    210


    源代码:

    <span style="font-size:18px;">
    </span>
    <span style="font-size:18px;">#include<iostream>
    #include<cstdio>
    #include<cstring>
    #include<string>
    #include<stack>
    #include<queue>
    #include<vector>
    #include<deque>
    #include<map>
    #include<set>
    #include<algorithm>
    #include<string>
    #include<iomanip>
    #include<cstdlib>
    #include<cmath>
    #include<sstream>
    #include<ctime>
    using namespace std;
    
    void swap(long long &a, long long &b)
    {
        a^=b;
        b^=a;
        a^=b;
    }
    
    long long GCD(long long a, long long b)
    {
        if(a%b)
            return GCD(b,a%b);
        else
            return b;
    }
    
    int main()
    {
        long long a,b;
        long temp;
        scanf("%lld%lld",&a,&b);
        if(b>a)
            swap(a,b);
        temp = GCD(a,b);
        if(a%temp)
            printf("%lld
    ",b/temp*a);
        else
            printf("%lld
    ",a/temp*b);
    	return 0;
    }
    </span>



  • 相关阅读:
    sqhhb
    12333
    12

    今日份
    12
    彻底理解 Cookie、Session、Token
    https原理
    12312
    uiower
  • 原文地址:https://www.cnblogs.com/lemonbiscuit/p/7776104.html
Copyright © 2011-2022 走看看