思路:a+b a-b所得出的为等差数列,其中等差数列的第一项 即为gcd(a,b) 因为该相减过程和 更相减损术类似 所以直接求出最大公约数 然后用N/gcd(a,b) - 2如果为奇数则先走的赢 如果为偶数则后走的赢
Pagodas HDU - 5512 GCD 更相减损术
最新推荐文章于 2020-08-04 14:06:02 发布
思路:a+b a-b所得出的为等差数列,其中等差数列的第一项 即为gcd(a,b) 因为该相减过程和 更相减损术类似 所以直接求出最大公约数 然后用N/gcd(a,b) - 2如果为奇数则先走的赢 如果为偶数则后走的赢