已知数列an,a1=1,当n大于等于2时,其前n项和满足sn^2=an(sn-1/2).求sn的表达式