OU blog

Personal Blogs

Richard Walker

A Soviet-Era Maths Problem : "Two Workers"

Visible to anyone in the world
Edited by Richard Walker, Monday 12 October 2026 at 00:53

I found this puzzle in the 1950 book Figure for Fun, by Yakov Perelman, where it is problem 29.

It concerns two workers who live in the same apartment block and work in the same establishment. Both walk to work each day and the first worker takes 30 minutes for the journey, whereas their faster colleague takes only 20 minutes.

Suppose the slower worker sets off 10 minutes before the faster and they move at their usual speeds. When will the faster worker catch the slower one up?

Scroll down for my solution.



















Solution

(This is one way to solve the problem but I expect other approaches are possible.)

Suppose the distance is d km. Then the speed of the slower worker must be d multiplication 60 divided by 30 equals two times d km/h and that of the faster d multiplication 60 divided by 20 equals three times d km/h. After 10 minutes the slower worker will have travelled two times d multiplication 10 divided by 60 equals d divided by three km.

Now we calculate how far each will have travelled at time t hours (after the faster worker sets off.

Slower worker: d divided by three plus two times d times t

Faster worker: three times d times t

The faster worker will have caught up when these are equal, so d divided by three plus two times d times t equals three times d times t , which reduces to  d divided by three equals d times t or t equals one divided by three hours = 20 minutes.

Permalink 1 comment (latest comment by Jan Pinfield, Monday 12 October 2026 at 15:56)
Share post

This blog might contain posts that are only visible to logged-in users, or where only logged-in users can comment. If you have an account on the system, please log in for full access.

Total visits to this blog: 6691659