https://www.lydsy.com/JudgeOnline/problem.php?id=2301 这道题阔以作为模板莫比乌斯的模板 并且代码里的函数的意义也与标准的相同: f(d,n,m) f ( d , n , m ) f(d,n,m) 代表小于等于 n、m n 、 m n、m 的 gcd(x,y)=d g c d ( x , y ) = d gcd(x,y)=d 的
题解: 同BZOJ1101 按照二维前缀和的方式容斥一下即可 //by sdfzchy#include<cstdio>#include<cstring>#include<iostream>#include<algorithm>using namespace std;typedef long long LL;const int inf=(1<<30),N=100010;int