逆推法
∵最后三堆每堆有:48/3=16个
∴之前第一堆有16/2=8个,第三堆有16+8=24个
第二堆拿到第三堆的个数:24/2=12个
这时第一堆有8个,第三堆有12个,所以第二堆有48-8-12=28个
所以最开始第一堆拿出16个到第二堆
第一堆原来有:8+16=24个
第二堆原来有:28/2=14个
第三堆原来有:48-12-14=22个
扩展资料:
设三堆个数分别为a b c
第一次移动结果:a-b 2b c
第二次移动结果:a-b 2b-c 2c
第三次移动结果:2(a-b) 2b-c 2c-(a-b)
相等2(a-b)=2b-c=2c-(a-b),且a+b+c=48,算出结果a=22,b=14,c=12
所以,三堆分别有22个,14个,12个
参考资料来源:百度百科-逆推法