Путь через Ровное состоит из двух участков: Дивная - Калиновка и Калиновка - Ольгино через Ровное.
* Дивная - Калиновка: 5 клеток по лесной дороге (10 км/ч). Расстояние равно 5 км. Время в пути:
$$\frac{5 \text{ км}}{10 \text{ км/ч}} = 0.5 \text{ ч} = 30 \text{ минут}$$
* Калиновка - Ровное: 3 клетки по шоссе (15 км/ч). Расстояние равно 3 км. Время в пути:
$$\frac{3 \text{ км}}{15 \text{ км/ч}} = 0.2 \text{ ч} = 12 \text{ минут}$$
* Ровное - Ольгино: 4 клетки по шоссе (15 км/ч). Расстояние равно 4 км. Время в пути:
$$\frac{4 \text{ км}}{15 \text{ км/ч}} = \frac{4}{15} \text{ ч} = 16 \text{ минут}$$
Общее время:
$$30 + 12 + 16 = 58 \text{ минут}$$
Ответ: 58 минут