The first 20 minutes, Dimitra runs at 12 km/hr. The only time this average could go down to 10 km/hr is in the next section of her run, where she runs at 6 km/hr. We can convert the 20 min time periods to hours (20/60 = 1/3 hrs). Let's determine the amount of time she needs to run at 6 km/hr in order to decrease her average to 10 km/hr, denoted by x.
(12*(1/3)+ 6*x) / (1/3 + x) = 10
We get x = 1/6, meaning she first hits an average of 10 km/hr after running for 1/6 of an hour at 6 km/hr.
Next we see that her average speed must equal (12+6)/2 = 9 km/hr at the end of the first two periods, so we need to figure out how long she will need to run at 20 km/hr in order to raise that average back up to 10 km/hr:
(9*(2/3) + (20*x)) / (2/3 + x) = 10
We get x = 1/15, meaning she hits an average of 10 km/hr the second time after running for 1/15 of an hour at 20 km/hr.
Now we need to find the distance between these two times.
|-----------------------|------------A-----------|---B--------------------|
(6*(1/6)) + (20*(1/15)) = 35/15 = 7/3
Answer choice C