До выхода Олега, Дима прошел
100 * 5 = 500 м
Затем они начинают сближаться со скоростью
100 + 80 = 180 м/мин
а)
Олег двигался 10 минут, значит расстояние равно
500 + 10 * 180 = 1800 + 500 = 2300 м
б)
Дима двигался 20 мин, а Олег на 5 мин меньше, т.е. 15 мин, значит расстояние
500 + 15 * 180 = 2700 + 500 = 3200 м
Ответ: а) 2,3 км б) 3,2 км