已知数列an满足a1=b,an+1=can+n+1,其中b,c是常数,且c不等于1,求通项an