这只有40分,请问有什么错误
查看原帖
这只有40分,请问有什么错误
1347243
JYF_go楼主2024/5/28 19:45
#include<cstdio>
using namespace std;
int n,m;
int gcd(int n,int m)
{

    while (n % m != 0)
    {   
        int r=n % m;
        n=m;
        m=r;
    }
    return m;
}
int lcm(int n,int m)
{
    return n * m / gcd(n,m) ;
}
int main()
{
    scanf("%d%d",&n,&m);
    printf("%d %d",gcd(n,m),lcm(n,m));
    return 0; 
}

2024/5/28 19:45
加载中...