人多力量大啊,群友助我破鼎!本题代码很简单,但是要点思维观察样例可发现,拿第三组数据举例子,应该是2*a。但是第一组又不是这样的,因为b=2*a了,所以输出的变成了3*a而观察第二组又发现,b!=2*a了,可还是不可以输出2*a,为什么呢?因为2和第二组数据的第二个数的gcd为2,不等于gcd(2,7)所以经过以上分析,我们基本就明白了——要求的就是在b除gcd(a,b)后得到的数尽可能贴近2,再拿这个数*a即可要想尽可能接近2,就要从2开始不断+1,如果发现了1个k的值满足等于1了的话就说明gcd(a,b)=gcd(b,c)光这么说很抽象,举个例子吧:12 72如果直接输出24,很显然,gc...