第一题先排序,然后求sum和数组的值比较,sum >= num[i]就count++,说明这颗nums[i]可能是答案,如果sum < nums[i],count置1,说明前面的sum不可能是答案,从这颗nums[i]重新开始计算,注意nums[i] <= 10^9,所以sum要用long。