思路 没学过数论的同学估计一开始是不会想到欧拉函数的。那么我们怎么去联想到这东西呢。这道题,我们只需要计算y>x的点(上三角),然后答案就是2*ans+1了。(上三角+下三角+斜率为1的点)我们现在通过找规律来看看n不同时斜率的一个情况(y/x):n=1,ans=0;n=2,ans=1,k=1/2n=3,ans=2,k=1/3,2/3n=4,ans=2,k=1/4,3/4(k=2/4已经被数过了)...凡是分子分母能约分的,前面都已经出现过,所以我们每次添加的数,分子分母都是互质的,那么我们可以把问题转化为对于一个数n,求小于n且与n互质的数的个数,即求欧拉函数。这样,我们就把二者结合起...