Question 1128661
speed, such as km per hour, or meters per second.
I expect that you are supposed to use calculus and derivatives.
The rate of change of the distance between two runners will have units of 
No unit was specified, but once one set of (time, distance) units is chosen, the result can be converted  as needed.
 
With km and hours:
{{{t}}}= time in hours since each runner passed a vertex
The track and positions of runners A and B,
superimposed on a pair of coordinate axes,
are shown in the sketch below,
with distances in km.
{{{drawing(400,200,-1,11,-2,4,
graph(400,200,-0.01,0.11,-.02,0.04),
triangle(0,0,10,0,5,8.66),
triangle(2,0,9,1.732,9,0),
arrow(0,-0.3,2,-0.3),arrow(2,-0.3,0,-0.3),
locate(0.6,-0.3,20t),locate(4.2,-1,0.05km),
arrow(4,-1.3,0,-1.3),arrow(6,-1.3,10,-1.3),
locate(2,0.5,A),locate(9,2.23,B),
circle(2,0,0.1),circle(9,1.732,0.1)
)}}}
Each runner last passed a vertex {{{t}}} hours ago,
and is now {{{20t}}} km away from that vertex.
The position of runner A is given by the coordinates
{{{system(x=20t,y=0)}}} .
The position of runner B is given by the coordinates
{{{system(x=0.05-cos(60^o)*20t,y=sin(60^o)*20t)}}} , or
{{{system(x=0.05-10t,y=17.32t)}}} .
The distance between runners A and B is
{{{D(t)=sqrt((0.05-10t-20t)^2+(17.32t-0)^2)}}}
{{{D(t)=sqrt((0.05-30t)^2+300t^2)}}}
{{{D(t)=sqrt(0.0025-3t+900t^2+300t^2)}}}
{{{D(t)=sqrt(1200t^2-3t+0.0025)}}}
The rate of change of that distance with time, in km per hour is
{{{dD/dt}}}{{{"="}}}{{{(1/2sqrt(1200t^2-3t+0.0025))(2400t-3)}}}
{{{dD/dt}}}{{{"="}}}{{{(1200t-1.5)/sqrt(1200t^2-3t+0.0025)}}}
 
A. When leaving vertices {{{t=0}}} ,
{{{D(0)=0.05km=50m}}} , and
{{{dD/dt=-1.5/sqrt(0.0025)=-1.5/0.05=-30}}}
That is {{{highlight("-30 km / hour")}}} or {{{(-30 km / hour)(3600seconds/hour)(1000m/km)=highlight("-8.333 ... m / s")}}}
The number is negative because the distance between the runners is decreasing.

B. When arriving at the vertices,
it should be the opposite of the result above,
because it is like running the film backwards.
Since my computer will calculate for me,
I will just apply the equations/formulas found above.
{{{20t=0.05}}} , so {{{t=0.05/20=0.0025}}} is the time in hours since last passing a vertex.
That is {{{0.0025 hours(3600 seconds/hour)=9.00 seconds}}}
Of course, {{{D(0.0025hours)=0.05km=50m}}} .
{{{dD/dt=(1200*0.0025-1.5)/sqrt(1200*0.0025^2-3*0.0025+0.0025)}}}{{{"="}}}{{{(3-1.5)/sqrt(0.0075-0.0075+0.0025)}}}{{{"="}}}{{{1.5/sqrt(0.0025)}}}{{{"="}}}{{{1.5/0.05=30}}}
The distance between the runners is increasing at a rate of
{{{highlight("30 km / hour"="8.333 ... m / s")}}}
 
C. At the midpoints of the sides,
the positions of two runners and the vertex between them
form an equilateral triangle with sides measuring 25 meters.
the distance between the two runners is 25 meters,
and as that is the midpoint of a very symmetrical situation,
that is the minimum distance and the rate of change is zero.
Just looking art the distance formula,
you see it is the square root of a quadratic function,
and it is obvious that the quadratic function and its square root will have a minimum.
At that point, the runners have run half a side since last passing a vertex,
{{{0.025km=25m}}} in {{{0.00125hours=4.5 minutes}}} (half of the results for part B).
The formula for rate of change tells us that
{{{dD/dt=(1200*0.00125-1.5)/sqrt(1200*0.00125^2-3*0.00125+0.0025)}}}{{{"="}}}{{{(1.5-1.5)/sqrt(1200*0.00125^2-3*0.00125+0.0025)}}}{{{"="}}}{{{0}}}