Решение:
1. Найдем скорость сближения второго мотоциклиста с первым:
\[ 50 \text{ км/ч} - 40 \text{ км/ч} = 10 \text{ км/ч} \]
2. Найдем время, через которое второй мотоциклист догонит первого:
\[ \frac{30 \text{ км}}{10 \text{ км/ч}} = 3 \text{ ч} \]
**Ответ: Второй мотоциклист догонит первого через 3 часа.**