把两堆沙的总量看成是共分成的12+7=19份,第一堆占12/19,第二堆占7/19,从第二堆运走了1/4,剩下7/19*(1-1/40)=21/76.这时第一堆比第二堆多了12/19-21/76=27/76,正好是54吨.列式:12+7=19 第二堆剩下:7/19*(1-1/40)=21/76 第一堆比第二堆多了:12/19-21/76=27/76 两堆沙的总量:54÷27/76=152吨 第二堆原有沙子:152*7/19=56吨