你的第25行代码会把long long加到溢出。可以把`dp[j] += dp[j-a[i]];`改成`dp[j] = max(dp[j],dp[j-a[i]]);` by liuhl_weifang @ 2023-01-07 13:46:41