Пусть весь путь равен (x) км.
- В первый час мотоциклист проехал $$\frac{6}{21}x = \frac{2}{7}x$$.
- После первого часа осталось $$x - \frac{2}{7}x = \frac{5}{7}x$$.
- Во второй час он проехал $$\frac{7}{12} \cdot \frac{5}{7}x = \frac{5}{12}x$$.
- После второго часа осталось $$\frac{5}{7}x - \frac{5}{12}x = \frac{60x - 35x}{84} = \frac{25}{84}x$$.
- В третий час он проехал $$\frac{25}{84}x$$.
- По условию, во второй час он проехал на 40 км больше, чем в третий. Значит, $$\frac{5}{12}x - \frac{25}{84}x = 40$$
- Решим уравнение:$$\frac{35}{84}x - \frac{25}{84}x = 40$$ $$\frac{10}{84}x = 40$$ $$x = \frac{40 \cdot 84}{10} = 4 \cdot 84 = 336$$ км.
Ответ: 336 км