解法1:设x个小和尚抬水,y个小和尚挑水x/2+y=38x/2+2y=58解得x=36,y=20答:有36个小和尚抬水,20个挑水解法2:假设全是抬水,58-38=20(个)把一个挑水的当作抬水的就会少算2-1=1(个)桶,所以有20÷1=20(人)在挑水,拾水的扁担数是38-20=18(根),抬水的人数是18×2=36(人);答:有36个小和尚抬水,20个挑水.