已知数列{an}的前n项和Sn=(-1/2)n2+kn(其中k∈N+),且Sn的最大值为8.