Решение: Так как собака догоняет кошку, то они двигаются в одном направлении. Соответственно, для того, чтобы определить с какой скоростью собака будет догонять кошку, необходимо от 10 м/с отнять 7 м/с. В результате получаем скорость, равную 3 м/с. По условию задачи собака догоняет кошку (как выяснили, со скоростью 3 м/с), расстояние между ними составляет 30 м. Значит, чтобы определить время, за которое собака преодолеет расстояние в 30 м, необходимо 30 метров разделить на 3 м/с. В итоге получаем время 10 секунд. Ответ: 10 секунд.