ZZULIOJ题解
1062: 最大公约数
题目描述
输入两个不大于10的9次方的正整数,输出其最大公约数。
输入
输入两个正整数m和n,数据之间用空格隔开。
输出
输出一个整数,表示m和n的最大公约数。
样例输入
4 6
样例输出
2
好家伙,提示部分让自己查询欧几里得定理及辗转相处法,什么是辗转相除法,这个其实是小学的概念。话不多说上图。就是两个数最大公因数求法,其实是求两个数因数,再将小的数和余数继续取余,直到余数为0,那么此时的除数就是最大公因数。这里再贴一下我的第一篇博客,里面对gcd有讲解。(王婆卖瓜),这里建议先尝试自己写出来,然后再看我博客去理解。