Solution:
(1) Since Sn=n2−n,
Let n=1, we get a1=0
an=Sn−Sn−1=2(n−1), for (n≥2)
Therefore, an=2(n−1).
Since sequence {bn} is a geometric sequence, b2=a2=2, b4=a5=8,
Therefore, b2b4=q2=4,
And since all terms are positive,
q=2, therefore bn=2n−1.
(2) From (1), we get: cn=(n−1)⋅2n,
Therefore, Tn=0+(2−1)⋅22+(3−1)⋅23+⋯+(n−1)⋅2n=1⋅22+2⋅23+⋯+(n−1)⋅2n,
2Tn=1⋅23+2⋅24+⋯+(n−2)⋅2n+(n−1)⋅2n+1,
−Tn=22+23+24+⋯+2n−(n−1)⋅2n+1=1−222(1−2n−1)−(n−1)⋅2n+1=2n+1−(n−1)⋅2n+1−4,
Therefore, Tn=(n−2)⋅2n+1+4.
Thus, the final answers are:
(1) an=2(n−1), bn=2n−1
(2) Tn=(n−2)⋅2n+1+4
So, the boxed answers are:
(1) an=2(n−1),bn=2n−1
(2) Tn=(n−2)⋅2n+1+4