设数列an}为等差数列,其前n项和为Sn,已知a1+a3+a8=99,a5=31,若?k∈N*,使得对于?n∈N*,总有Sn≤Sk,

2025-06-28 00:50:07
推荐回答(1个)
回答1:

设等差数列的公差为d,
∵a1+a3+a8=99,a5=31,
∴3a1+9d=99,a1+4d=31,
∴a1=39,d=-2
要使?k∈N*,使得对于?n∈N*,总有Sn≤Sk,则(Snmax=Sk
∵Sn=39n-n(n-1)=40n-n2
∴n=20时,Sn取得最大值
∴k=20
故选B.