动态规划:将苹果堆进行排序,根据苹果堆分成个数进行状态切分,建立二维数组维护,然后迭代即可