Поскольку и собака, и лиса бегут, то догнать лиса собака сможет лишь за счет разницы в скоростях с лисой.Найдем эту разницу46-37=9 км/ч.С такой скоростью собаке надо преодолеть расстояние 18 км.Найдем время, за которое собака пробежит это расстояние и догонит лису.Для этого расстояние разделим на скорость 18 км/9 км/ч = 2 часа.Собака догонит лису через 2 часа.