18.等差数列{an}的前n项和为Sn,已知a1=-7,公差d为大于0的整数,当且仅当n=4时,S取得最小值(1)求公差d及数列{an}的通项公式(2)求数列{a}的前20项和【答案】(1)d=2,an=2n-9(2)272【解析】【分析】a4<0(1)根据等差数列性质得,解不等式得d范围,再根据d为大于0的整数得d的值,最后a3>0根据等差数列通项公式得结果(2)先根据项的正负去掉绝对值,再分别根据对应等差数列求和公式求和,即得结果【详解】(1)设{an}的公差为d,则由题可知:4<0a3>0fa1+3d<0-7+3d<0∴an+4d>0-7+4d>077解得