1207:求最大公约数问题

简介: 1207:求最大公约数问题

1207:求最大公约数问题

时间限制: 1000 ms         内存限制: 65536 KB

【题目描述】

给定两个正整数,求它们的最大公约数

【输入】

输入一行,包含两个正整数(<1,000,000,000)。

【输出】

输出一个正整数,即这两个正整数的最大公约数。

【输入样例】

6 9

【输出样例】

3

【来源】

No

1. #include<cstdio>
2. #include<iostream> 
3. #include<cstring>
4. using namespace std;
5. int max_gy(int a,int b)
6. {
7.  if(a%b==0) return b;
8.  else max_gy(b,a%b);//辗转相除 
9. }
10. int main()
11. {
12.   int m,n;
13.   scanf("%d %d",&m,&n);
14.   printf("%d\n",max_gy(m,n)); 
15.   return 0;
16.  }

 

相关文章
|
9月前
|
安全 机器人 vr&ar
从未见过现实世界数据,MIT在虚拟环境中训练出机器狗,照样能跑酷
麻省理工学院(MIT)研究人员利用虚拟现实技术,在高度逼真的虚拟环境中成功训练了一只机器狗,使其在现实世界中展现出卓越的跑酷能力。该研究展示了虚拟训练在机器人领域的巨大潜力,不仅提高了训练效率和安全性,还降低了成本。尽管存在一些争议,这一突破为未来机器人的发展提供了新思路和可能性。[arXiv: https://arxiv.org/pdf/2411.00083]
185 17
|
人工智能 算法 BI
一篇带你速通差分算法(C/C++)
一篇带你速通差分算法(C/C++)
|
SQL 分布式计算 Ubuntu
【Hive】Hive开启远程连接及访问方法
【Hive】Hive开启远程连接及访问方法
4128 0
1211:判断元素是否存在
1211:判断元素是否存在
181 0
|
机器学习/深度学习
1191:流感传染
1191:流感传染
330 0