等差数列{an}的前n项的积为n^2,那么当n≥2时,an的通式