这道题怎么做?我使用暴力枚举但是超时,有什么办法优化吗? #include <iostream> using namespace std; inline int gcd(int a,int b)//求两个数的最大公约数 { int c=0; while(1) { if(a%b==0) { return b; } c=a%b; a=b; b=c; } return 1; } inline int fixgcd(int a,int b,int c)//求三个数的最大公约数 { return (a==1||b==1||c==1)?1:gcd(gcd(a,b),c);//如果三个数中有其中...