(Ⅰ)证明:由题设知(t-1)S1=2ta1-t-1,解得a1=1,
由(t-1)Sn=2tan-t-1,得(t-1)Sn+1=2tan+1-t-1,
两式相减得(t-1)an+1=2tan+1-2tan,
∴=(常数).
∴数列{an}是以1为首项,为公比的等比数列.…(4分)
(Ⅱ)∵q=f (t)=,b1=a1=1,bn+1=f (bn)=,
∴==+1,
∴数列{}是以1为首项,1为公差的等差数列,
∴=n.…(8分)
(III)当t=时,由(I)知an=()n-1,于是数列{cn}为:1,-1,,2,2,()2,-3,-3,-3,()3,…
设数列{an}的第k项是数列{cn}的第mk项,即ak=cmk,
当k≥2时,mk=k+[1+2+3+…+(k-1)]=,
∴m9=-45.
设Sn表示数列{cn}的前n项和,则S45=[1++()2+…+()8]+[-1+(-1)2×2×2+(-1)3×3×3+…+(-1)8×8×8].
∵1++()2+…+()8==2-,
-1+(-1)2×2×2+(-1)3×3×3+…+(-1)8×8×8=-1+22-32+42-52+62-72+82
=(2+1)(2-1)+(4+3)(4-3)+(6+5)(6-5)+(8+7)(8-7)=3+7+11+15=36.
∴S45=2-+36=38-.
∴S50=S45+(c46+c47+c48+c49+c50)=38-+5×(-1)9×9=-7.
即数列{cn}的前50项之和为-7.…(12分)