ACM模版 公共部分(扩展GCD) int extgcd(int a, int b, int &x, int &y) { if (b == 0) { x = 1; y = 0; return a; } int d = extgcd(b, a % b, x, y); int t = x; x = y; y = t - a / b * y; return d; } 模线性方程 /* * 模线性方程 a * x = b (% n) */ void modeq(int a, int b, int n) { int e, i, d, x, y; d = extgcd(b, a % b, ...