class Solution: def minimumValueAfterDispel(self, nums): """ NC501 牛牛的消消乐 给定一个数组 nums,其中有 n 个非负整数。你的目的是进行两次操作,使得数组的元素之和最小。 每次操作形如:任选一个整数 x ,将数组中所有大于等于 x 的数减去 x 。 输入:[2,1,3] 先选择 x = 2,则所有大于等于 2 的元素减去 2 ,变成 [0, 1, 1]。 再选择 x = 1,则所有大于等于 1 的元素减去 1 ,变成 [0, 0, 0]。 所以数组元素之和的最小值为 0。 题解: 必定要让两个数最终为0,先升序排列,假设...