先对数组排序 外层循环遍历数组所有元素i从0到n-1 dp[j][k]代表前在i个元素中j个数字组成和为k的方案数 稍微剪枝一下