The data about the previous problem are missing: I found them online and attached here (see picture). The relevant missing data is just the height of the building, which is 45 meters.
(a) 1.51 s
The motion along the x-direction is uniform (constant speed), so the position along the x-direction is given by

where
is the initial speed,
is the angle of launching, t is the time. We can re-write the formula as
(1)
Along the y-direction the motion is accelerated (free-fall), so the equation for the vertical position is
(2)
where h = 45.0 m is the height of the building and
is the acceleration of gravity. Substituting (1) into (2),

The ball strikes the ground when y(t)=0, so the equation becomes

And when this happens, the displacement along the x-axis is x = 41.8 m. Solving the equation for t and substituting the numbers, we find the time of flight:

(b) 35.6 m/s
We can now easily find the initial speed by looking at the equation for the horizontal displacement:

Re-arranging it,

And substituting:
x = 41.8 m
t = 1.51 s

we find

(c) 46.4 m/s at
degrees below the horizontal
The horizontal component of the velocity during the whole motion is constant, so it is

The vertical velocity instead follows the equation

where the negative signs means the direction is downward. Substituting t=1.51 s, we find the vertical velocity at the time of impact:

Therefore, the speed at the moment of impact is:

And the direction will be given by
