摘要:
传送门 思路:要求出1-n内所有数对(i,j)的最大公约数和,这题与P2568 GCD十分类似, 先说下GCD那题吧,那题是求出欧拉值后用去素数乘上原互素对,得到新的数对(tx,ty) 的最大公约数就是素数了,具体可以点 here 会过来看这题,我们要求所有gcd的和,那么我们先用欧拉函数求出互素的 阅读全文
摘要:
传送门 今天在课堂上,老师讲解了如何求两个正整数 c1 和 c2 的最大公约数和最小公倍数。 现在 Hankson 认为自己已经熟练地掌握了这些知识,他开始思考一个“求公约数”和“求公倍数”之类问题的“逆问题”,这个问题是这样的:已知正整数a0,a1,b0,b1,设某未知正整数 x 满足 阅读全文
摘要:
传送门 给定正整数 n,求 1≤x,y≤n 且 gcd(x,y) 为素数的数对 (x,y) 有多少对。 思路:求解这个问题前,1-n的gcd(x,y)为1的数对个数我们大家应该都知道,欧拉函数!,然后遍历相加即可 而这题gcd要为素数,那是不是我们对上面公式的x,y同时乘上一个素数是不是就可以了呢, 阅读全文