Petrol stop

From the information given, can you work out how long Roberto drove for after putting petrol in his car?

Problem



Roberto drove a total distance of 250 km.

The whole journey took him 3 hours, including a 20 minute stop to get petrol.

Before he stopped for petrol, his average speed was 80 km per hour.

After his petrol stop, his average speed was 100 km per hour.

How long did Roberto drive for after his petrol stop?

This problem is adapted from the World Mathematics Championships