有3堆石子,每次可以从这三堆中同时拿走相同数目的石子(各次这个数目可以改变),

2025-05-04 02:55:03
推荐回答(1个)
回答(1):

要把3堆石子拿光,那么需要最后一次拿时,3堆石子数字一样,设那时3个石子数字都是x,那么,x是中间堆得数目,倒数最后一次必定是从多的拿一半到少得。即多的是2x,少得是0。即要达到一堆是0,第三堆是第二堆得一倍的数目才可以。要达到这个目标,就必须均衡第一堆是y,第二堆是2y,第三堆是3y才可以。
从目前来看,如果要计算出方案,得尝试先拿多少颗出来,再把哪堆得拿一半给别人,再拿多少颗出来。。。等等等等,计算相当复杂,难以说能不能达到。或者得有很高深的函数知识吧。。。。