summaryrefslogtreecommitdiff
path: root/content/math/gcd-lcm.cpp
blob: 1ee7ef5e53076c7406fb2de71034d05c976a8d5d (plain)
1
2
ll gcd(ll a, ll b) { return b == 0 ? a : gcd(b, a % b); }
ll lcm(ll a, ll b) { return a * (b / gcd(a, b)); }