To check geno's results here's an alternative approach:
Acceleration: use v2 = u2 + 2as where v is final velocity, u is initial velocity, a is acceleration, s is distance.
$${\mathtt{a}} = {\frac{\left({{\mathtt{45}}}^{{\mathtt{2}}}{\mathtt{\,-\,}}{{\mathtt{78}}}^{{\mathtt{2}}}\right)}{\left({\mathtt{2}}{\mathtt{\,\times\,}}{\mathtt{0.345}}\right)}} \Rightarrow {\mathtt{a}} = -{\mathtt{5\,882.608\: \!695\: \!652\: \!173\: \!913}}$$ km/hr2
So
a = -5882.608*1000/36002 m/s2 = -0.4539 m/s2
Time taken: use distance/average speed
average speed = (45 + 78)/2 km/h = 61.5 km/hr
time taken = 0.345km/61.5km/hr*3600s/hr = 20.195 seconds
Any differences from geno's results are just due to small numerical rounding errors, as his approach was perfectly ok.
.