to an extent same methods as used above but i have just used a conditional identity which can be proved easily using the above methods of multiplication of ( a2 + b2 + c2 ).( a3 + b3 + c3 )etc..
a + b + c = 0
ab + bc + ca = 3
abc = -3
Since, a, b, c are the roots of equation,
a3 + 3a + 3 = 0
b3 + 3b + 3 = 0
c3 + 3c + 3 = 0
Thus, a3 + b3 + c3 + 3(a+b+c) + 9 = 0
implies a3 + b3 + c3 = -9(since a +b +c=0)
now,
(a+b+c)2 = a2 + b2 + c2 + 2(ab + bc+ ca)
0 = a2 + b2 + c2 + 2(3)
Thus, a2 + b2 + c2 = -6
here we can use the conditional identity
( a2 + b2 + c2 )/2.( a3 + b3 + c3 )/3= a5 + b5 + c5/5
when a +b+c=0
now substituting values
we get -6/2.-9/3.5=a5 + b5 + c5
hence a5 + b5 + c5 =-3.-3.5=45