#B4025. 最大公约数
最大公约数
题目描述
定义两个正整数的最大公约数 为最大的正整数 ,使得 可以同时整除 和 。
例如,,因为 和 的余数是 ,而无法找到一个比 更大的正整数满足要求。
现在给定两个正整数 ,要求出 。
输入格式
输入两个正整数 。
输出格式
输出 。
9 12
3
100 1000
100
提示
对于 的数据,。
对于所有的数据,。
定义两个正整数的最大公约数 gcd(a,b) 为最大的正整数 d,使得 d 可以同时整除 a 和 b。
例如,gcd(9,12)=3,因为 9÷3 和 12÷3 的余数是 0,而无法找到一个比 3 更大的正整数满足要求。
现在给定两个正整数 a,b,要求出 gcd(a,b)。
输入两个正整数 a,b。
输出 gcd(a,b)。
9 12
3
100 1000
100
对于 40% 的数据,1≤a,b≤1000。
对于所有的数据,1≤a,b≤109。
By signing up a HFOJ universal account, you can submit code and join discussions in all online judging services provided by us.