Answer:
787.5 km
Step-by-step explanation:
The range of the motorcycle is ...
(30 L)/(8 L/(100 km)) = 375 km
but the driver must stop to refuel after 300 km. At the second fuel stop, he will have covered 300 km × 2 = 600 km. On half a tank, he can cover an additional 375/2 km = 187.5 km. His total distance covered will be ...
2 × 300 km + 187.5 km = 787.5 km
_____
A "full refuel" will consist of adding 24 L to the 6 remaining in the tank at each of the fuel stops.