逆战


私信TA

用户名:warrior666

访问量:1572

签 名:

等  级
排  名 2004
经  验 2421
参赛次数 1
文章发表 31
年  龄 0
在职情况 学生
学  校 黑龙江大学
专  业 计算机科学与技术

  自我简介:

追求:实力!实力!实力!

TA的其他文章

绝对值排序
浏览:9

解题思路:

注意事项:

参考代码:

//辗转相除法 

#include<iostream>

using namespace std;

int gcd(int a,int b)

{

if(a%b==0)

return b;

else

return gcd(b,a%b);

}

int main()

{

int m,n,max,min;

cin>>m>>n;

if(m>n)

max=gcd(m,n);

else

max=gcd(n,m);

min=m*n/max;

cout<<max<<" ";

cout<<min;

}

//更相减损术

/*#include<iostream>

using namespace std;

int gcd(int a,int b)

{

if(a==b)

return a;

else if(a>b)

return gcd(b,a-b);

else

return gcd(a,b-a);

}

int main()

{

int m,n,max,min;

cin>>m>>n;

max=gcd(m,n);

min=m*n/max;

cout<<max<<" ";

cout<<min;

} */


 

0.0分

0 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区