51nod-1040 最大公约数之和
解题思路:
这题感觉dalao们会说这题是个水题....虽然这题确实挺简单的...
思路很好想,求最大公约数之和嘛,对于n,从1-n与n之间的最大公约数,必然不可能有n个,也就是必然出现再n的因子中,那么其实可以求sum(a * b),a表示n的因子,b表示最大公约数为a的个数。
那更进一步,gcd(n, m) = k,那么必然会有gcd(n / k, m / k) = 1,那么就可以根据这
原创
2017-04-24 11:37:32 ·
493 阅读 ·
1 评论