对于这道题,你先思考一件事情,两个数的最大公约数和两个数有什么关系呢?
设
为两数的最大公约数,那么
可以被两数所除。
且两数与
相除,其商一定互质,为什么呢?如果不互质,那么就不是最大公约数了。
我们现在先设
和
为两个商,即
和
。
和
互质,现在我们可以知道
。
然后我们可以知道
。
为了求出这个
,我们还需要知道一个数,包含
,且能用一种方式解出来。
前面我们说过,
和
互质,所以我们可以用
求得。
为什么这样求得
就可以知道
呢,因为这样就可以保证
尽可能最大,然后
最小了。