随便一组数据就错了17 -1 -3 -4 -5 -4 -3 -1应该输出-1 1 1而你的程序输出 0 5 4自己先好好想想怎么错了,你的思路应该有问题,,这题正解应该是简单的dp,,实在不懂百度或Google一下,,解题报告都讲得很清楚。