ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

数论与组合(模板)

数论与组合(模板)

gcd与exgcd

inline int gcd(int a, int b) { return b == 0 : a ? gcd(b, a % b); }
inline ll exgcd(ll a, ll b, ll &x, ll &y) {if (b == 0) { x = 1, y = 0; return a; }ll d = exgcd(b, a % b, x, y);ll z = x; x = y; y = z - y * (a / b);return d;
}
返回列表