已知数列an前n项Sn=n平方+n.bn=(二分之一)an次方+n,求通项公式