a数组的元素无论加减b元素,a的原数不变,先对a数组求和 再从b中挑取0-n个元素即可。 为什么开205的数组?因为b中几个数的算术和可能为负,即所有算术和在(-100,100)范围。 #include <bits stdc++.h> using namespace std; typedef long long ll; bool dp[205], ex[205]; int main() { int i, j, n, y, a, b, sum; cin &gt;&gt; n &gt;&gt; y; for (i = sum = 0; i &lt...