#DG11. 递归求最大公约数

递归求最大公约数

🔢 递归求最大公约数

📄 题目描述

东东学习完递归后, 思考了一下,发现使用辗转相除法求最大公约数满足递归的必要条件,

gcd(a,b)=gcd(b,a%b) 规模会逐渐减小, 也有边界值。

例如求16和16的最大公约数 gcd(16,12)=gcd(12,4) gcd(12,4)=gcd(4,0) 0是任何数的倍数, 所以gcd(4,0)的最大公约数为4。

⌨️ 输入格式

输入一两个整数a(0<=a<=10000), (0<=b<=10000)。

📤 输出格式

输出两个数的最大公约数。


🧪 样例

16 12
4
1997 615
1

📊 数据规模与约定