int gcd(int a,int b)//最大公因数 { return b?gcd(b,a%b):a; } int lcm(int a,int b)//最小公倍数 { return (a*b)/gcd(a,b); }