
GCD类模板
AlanJobs
菜鸡一枚
展开
-
龙哥的问题
龙哥现在有一道题,要考考大家。给定一个整数N,请你求出∑(1≤i≤N)gcd(i,N)的值。输入格式一个整数N。输出格式一个整数表示结果。数据范围1<N<2^31输入样例:6输出样例:a15思路:欧拉反演公式带一带就行,用O(n^1/2)遍历每个因数就行(遍历一个另一个自然就会出来),注意:当i*i==n时要减去一次(重复算...原创 2020-02-14 16:48:05 · 569 阅读 · 0 评论 -
GCD类模板
快速幂1ll quickpow(ll x, ll y, ll mod){ if (y == 0)return 1; if (y == 1)return x % mod; else { if (y % 2 == 0) { ll t = quickpow(x, y / 2, mod); return (t * t)%mod; } else { ll...原创 2020-02-12 16:55:15 · 253 阅读 · 0 评论