摘要:
int phi[M], prime[M], all[M], cnt; void Euler() { phi[1] = 1; for (int i = 2; i < M; ++i) { if (!prime[i]) all[cnt++] = i, phi[i] = i - 1; for (int j 阅读全文
posted @ 2025-06-19 11:19
Sunglassman
阅读(6)
评论(0)
推荐(0)
摘要:
ll exgcd(ll a, ll b, ll c, ll& x, ll& y) { if (b == 0) { x = c, y = 0; //需要对ab作互素化 return a; } ll d = exgcd(b, a % b, c, y, x); y -= a / b * x; return 阅读全文
posted @ 2025-06-19 09:06
Sunglassman
阅读(8)
评论(0)
推荐(0)

浙公网安备 33010602011771号