题目描述
输入两个正整数m和n,求其最大公约数和最小公倍数。
输入
两个整数
输出
最大公约数,最小公倍数
样例输入
5 7
样例输出
1 35
#include<iostream>
using namespace std;
int main()
{
int m,n,i,j,a;
cin>>m>>n;
j=m*n;
if(m<n)
{
a=m;
m=n;
n=a;
}
do
{
i=m%n;
m=n;
n=i;
}while(i!=0);
i=m;
j/=i;
cout<<i<<" "<<j<<endl;
return 0;
}
版权声明:本文为fengguirongji原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。