主要是求2个数和3个数:
2个数:因为4和其他所有数的乘积形成正负相等的数,得到和是0,所以只用考虑前6个数
前6个数中a和-a乘其它4个数的积互为正负,没有乘过的只有对方,所以只要-1*1,-2*2,-3*3想加即可,所以2个数的所有乘积总和是-14
3个数:先把含4的所有组合计算:取4后再取其余6个数中所有2个数组合的积-14,得-56
不含4的组合中只能是正正正,负负负,正正负,正负负4种情况
正正正和负负负对称,正正负和正负负对称,最后得到的和为0
所以3个数总和是-56
4个数:即总积-144除以其中3个数的乘积得到的所有数,最后的和
而从上知道不含4的组合中,所有组合的积正负对称,那么积的倒数也正负对称,所以-144除以不含4的3个数的组合得到的和为0,
-144除以含4的3个数的组合为【-144/(4*-1*1)】+【-144/(4*-2*2)】+【-144/(4*-3*3)】
=49
5个数:同上面的道理,-144除以2个数的组合的积,2个数中含4的互为正负,不含4的只有-1*1,-2*2,-3*3没有对称的数,所以为【-144/(-1*1)】+【-144/(-2*2)】+【-144/(-3*3)】=196
6个数:这个简单为-144/4=36
7个数:-144
所以最后的总和是63
以上就是中学的解法了,线性代数应该有办法,不过现在记不清了只好用笨方法了