有 N 堆石头排成一排,第 i 堆中有 stones[i] 块石头. 每次移动(move)需要将连续的 K 堆石头合并为一堆,而这个移动的成本为这 K 堆石头的总数. 找出把所有石头合并成一堆的最低成本.如果不可能,返回 -1 . 输入:stones = [3,2,4,1], K = 2 输出:20 解释: 从 [3, 2, 4, 1] 开始. 合并 [3, 2],成本为 5,剩下 [5, 4, 1]. 合并 [4, 1],成本为 5,剩下 [5, 5]. 合并 [5, 5],成本为 10,剩下…