summaryrefslogtreecommitdiff
path: root/math/gcd-lcm.cpp
blob: a1c63c889627e05bfee74a20c7cb17e6fd362ec9 (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));}